Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Entrust Logo

Senior Software Developer - Secure Issuance

Entrust

$121,744 - $178,558
Oct 1, 2025
Shakopee, MN, USA
Apply Now

Entrust is looking to hire a Sr. Software Developer to join the Secure Issuance team. This role will focus on designing, developing, and troubleshooting Java-based software products related to Instant ID Issuance, which interface with Instant ID printer hardware. The goal is to enhance and maintain these critical security solutions.

Requirements

  • 5+ years’ experience in C++
  • Experience in embedded and/or driver development
  • Windows XPS printer driver, GDI printer drivers
  • Experience with .NET, C, Java, PHP, React, Spring
  • Experience in Visual Studio, Visual Code, IntelliJ, Jenkins using JenkinsFile
  • Microsoft’s WDK
  • Windows printer driver development

Responsibilities

  • Passionately design, develop, test, document and deploy Driver software and Instant ID software products
  • Participate in product requirement reviews, estimate the scope of work, optimize existing systems, perform code reviews, unit testing and documentation
  • Troubleshoot and resolve complex technical issues and customer issues, identify root causes and implement effective solutions
  • Develop, maintain and automate CI/CD environnent
  • Help with obtaining and testing Microsoft certification on drivers
  • Help the development team evolve the architecture and stack
  • Make impactful contributions by helping the team design and code to match the product team's vision and also continue expanding knowledge base

Other

  • The qualified candidate will work with minimal supervision and utilize knowledge, experience and judgment to accomplish goals.
  • Exhibit a process-oriented mind set
  • Function independently with project assignments and with minimal supervision
  • Knowledgeable about secure development life cycle, threat modelling, and web application security assessments
  • Take up extra challenges with extra deliverables on software