DeveloperJobs.io
← Back to all jobs

Job Description

Vertage is hiring a Backend Software Engineer III to help build and maintain secure backend systems for cybersecurity-focused services in connected vehicle ecosystems. This contract role centers on Public Key Infrastructure (PKI), secure API development, and cryptographic services deployed across cloud and on-premises environments.

In this hybrid position in the United States, you will work across design, development, and operations to deliver backend applications, cryptographic functionality, and RESTful services that support certificate and key workflows.

Responsibilities

  • Design, develop, and maintain secure backend applications, APIs, and microservices.
  • Build and support PKI and key management capabilities including certificate issuance, lifecycle management, revocation, and encryption services.
  • Develop integrations with Hardware Security Modules (HSMs) using PKCS#11.
  • Implement security controls using OAuth, mTLS, and encryption technologies.
  • Design and support RESTful services for Certificate Management.
  • Design and support RESTful services for CRL / OCSP Services.
  • Design and support RESTful services for ACME Integrations.
  • Design and support RESTful services for Software Signing.
  • Design and support RESTful services for Key Rotation.
  • Design and support RESTful services for Encryption / Decryption Services.
  • Deploy and support applications in cloud and on-premises Kubernetes environments.
  • Participate in architecture design, code reviews, testing, security assessments, and CI/CD initiatives.
  • Collaborate with product owners, architects, and business stakeholders to deliver secure solutions.
  • Monitor application performance, reliability, security, and compliance.

Requirements

  • 6+ years of IT experience.
  • 4+ years of hands-on software engineering experience.
  • Strong experience with object-oriented programming and secure coding practices.
  • Experience building and supporting customer-facing applications.
  • Bachelor’s degree in Computer Science, Engineering, or a related field.

Technologies

  • C# / .NET Core; backend API and microservices development
  • PostgreSQL; Google Cloud Platform (GCP)
  • SDLC; Agile methodologies; application testing and documentation
  • Cybersecurity engineering and cryptographic libraries such as Bouncy Castle (or similar)
  • PKI and X.509 certificates, including RSA and ECC
  • AES cryptography; certificate lifecycle management
  • Hardware Security Modules (HSMs) and PKCS#11
  • Secure API design using OAuth and mTLS
  • Kubernetes; OpenShift; Redis; MongoDB
  • NIST and OWASP; ISO security standards
  • CI/CD pipeline experience; technical architecture experience

Preferred / Nice-to-have

  • Kubernetes or OpenShift
  • Redis and MongoDB
  • Production PKI system experience
  • NIST, OWASP, ISO security standards familiarity
  • CI/CD pipeline experience
  • Technical architecture experience
  • Automotive or connected vehicle experience
  • Knowledge of in-vehicle network architecture

Role Details

  • Location: Dearborn, MI (Hybrid, 4 days onsite / week)
  • Employment Type: Contract
  • Compensation: USD 80 to 85 per hourly
  • Education: Bachelor’s degree in Computer Science, Engineering, or related field

Level Signals

  • Cyber security: Intermediate
  • .NET Core: Intermediate
  • OpenShift: Intermediate
  • X.509: Intermediate
  • Public Key Infrastructure: Intermediate
  • Software engineering: Intermediate
  • Kubernetes: Intermediate
  • Microservices: Intermediate
  • MongoDB: Intermediate
  • Security engineering: Intermediate
  • Application programming interface: Intermediate
  • Certificate Management: Intermediate
  • Network Architecture: Intermediate
  • C#: Intermediate
  • English: Professional working proficiency

Similar Jobs