Jobs PHP
Principal Consultant (PHP C#)

Talent

Principal Consultant (PHP C#)

United Kingdom
Remote position
Posted yesterday

Description

Principal Consultant - Global Company

6+ month freelance contract 100% remote

English speaking team - B2 required

Outside IR35

Overview: We are seeking a highly skilled and experienced Principal Consultant to lead web application development and API integration projects. This role requires expertise in PHP, C#, and digital certificate management, as well as a strong understanding of Public Key Infrastructure (PKI) and cryptography. If you have a passion for developing secure, scalable solutions and enjoy collaborating with cross-functional teams, this opportunity is for you.

Key Responsibilities:

  • Develop web frontend and backend applications using PHP.
  • Design and implement APIs in C# and PHP.
  • Create and maintain interfaces with other services, such as GlobalServiceNow or external Root Certificate Vendors, using SOAP/REST.
  • Prepare comprehensive service-related documentation, including:
  • Managing developments in GIT.
  • Internal documentation for the development team.
  • End-user documentation for engineers operating developed applications.
  • Design and manage a Server-Side Certificate Enrollment Manager in .NET C#.
  • Maintain and optimize MSSQL databases.
  • Implement certificate enrollment using Windows Native Enrollment APIs, SCEP, and custom HTTPS enrollment clients.
  • Develop and maintain scripts using PowerShell.

Technical Expertise Required:

  • In-depth understanding of Web APIs (REST/SOAP).
  • Solid knowledge of Public Key Infrastructure (PKI), digital certificates, and certification authorities.
  • Familiarity with Windows Server, Active Directory (AD), Active Directory Certificate Services (ADCS), and Group Policy Objects (GPOs) is a plus.
  • Strong grasp of cryptographic principles, including symmetric/asymmetric encryption and digital signatures, is advantageous.

Qualifications and Skills:

  • Proven experience in web application and API development.
  • Proficiency in PHP, C#, PowerShell, and database management.
  • Excellent problem-solving skills and attention to detail.
  • Ability to work collaboratively in a team environment and communicate effectively.

If you meet the above qualifications and are excited to contribute to cutting-edge projects, we encourage you to apply for this dynamic role.