PKI And KMS Software Development Engineer

TEKsystems
US - Michigan - Dearborn
View Company Profile / << Go Back

  • Job Type: Full time
  • Just Posted

Job Description

Design, develop, deploy, and maintain secure backend APIs and services for PKI, cryptographic key management, certificate issuance, lifecycle management, and revocation in a connected-vehicle ecosystem. Integrate with HSMs, manage application infrastructure and data, and improve security, reliability, testing, and deployment practices in collaboration with customers and cross-functional teams.

Requirements: Requires a bachelor's degree in Computer Science or Engineering, at least six years in IT, and four or more years of software engineering experience with secure coding and object-oriented programming. Candidates should have practical experience in one or more programming languages and strong knowledge of software architecture, testing, and cryptographic standards and algorithms such as RSA, ECC, AES, and X.509; PKI and cloud/Kubernetes experience are preferred.

Key Skills: C#, .NET Core, Software Development, Public Key Infrastructure (PKI), Cryptography, Secure API Development, PostgreSQL, Bouncy Castle, Google Cloud Platform, Cloud Infrastructure, Kubernetes, HSM Integration, Certificate Management, Object-Oriented Programming, Test-Driven Development, Cybersecurity

Benefits: Medical Insurance, Dental Insurance, Vision Insurance, Critical Illness Insurance, Accident Insurance, Hospital Insurance, 401(k) Retirement Plan, Life Insurance, Short-Term Disability, Long-Term Disability, Health Savings Account, Transportation Benefits, Employee Assistance Program, Paid Time Off, Vacation Leave, Sick Leave




Fast Track Upload