Software Engineering Manager (84165)

Posted 27 Days Ago
Be an Early Applicant
20166, Sterling, VA, USA
In-Office
Expert/Leader
Healthtech • Professional Services • Social Impact
The Role
Leads and develops a software engineering team responsible for designing, modernizing, testing, deploying, and supporting a healthcare SaaS platform. Partners with product, clinical, operations, and platform teams; establishes engineering best practices; guides cloud modernization, security, scalability, integrations, and technical prioritization; manages technical debt and delivery risks; and mentors, hires, and develops engineers.
Summary Generated by Built In

Centurion is proud to be a leading provider of comprehensive healthcare services to correctional facilities, state hospitals, and community mental health centers nationwide.

We are currently seeking a full-time Software Engineering Manager to join our IT team in Sterling, VA.

The Software Engineering Manager will lead a team of software engineers responsible for designing, building, modernizing, and supporting ANI Health’s software applications and technology platform. This role is both a technical leadership and people leadership position, requiring someone who can guide engineering execution, mentor developers, enforce strong software development practices, and partner closely with product, operations, implementation, and platform engineering teams.

This individual will play a key role in transforming acquired intellectual property into a modern SaaS-based healthcare platform. The ideal candidate is a hands-on engineering leader who understands enterprise software delivery, healthcare workflows, application architecture, security, scalability, and the importance of building reliable systems for mission-critical environments.

 

  • Lead, coach, and manage a team of software engineers, creating a culture of accountability, quality, collaboration, and continuous improvement.
  • Oversee the design, development, testing, deployment, and support of ANI Health’s software platform and related applications.
  • Partner with Product Management to translate business, clinical, and operational requirements into clear technical plans and deliverable software solutions.
  • Work closely with the VP of Platform Engineering to align software development efforts with the overall technical architecture, cloud strategy, security posture, and long-term product roadmap.
  • Drive engineering best practices, including code reviews, documentation, automated testing, CI/CD, secure development, performance optimization, and maintainable architecture.
  • Help modernize legacy application components into scalable, cloud-ready, SaaS-oriented solutions.
  • Ensure software solutions are built with reliability, usability, security, interoperability, and compliance in mind.
  • Support healthcare-specific needs, including clinical workflows, reporting, integrations, data exchange, auditability, and operational continuity.
  • Collaborate with implementation, customer success, and support teams to troubleshoot issues, improve product stability, and incorporate customer feedback into future development.
  • Assist in sprint planning, backlog refinement, technical prioritization, release planning, and resource allocation.
  • Identify technical debt, scalability risks, and process gaps, then develop practical plans to address them.
  • Mentor engineers in both technical growth and professional development.
  • Participate in hiring, onboarding, performance management, and team development as the engineering organization grows.
  • Other duties as assigned.
Qualifications

Required:

  • Bachelor’s degree in Computer Science, Software Engineering, Information Systems, or equivalent professional experience.
  • 10+ years of software engineering experience, with at least 3+ years in a technical leadership, team lead, or engineering management role.
  • Experience building and supporting enterprise software applications, preferably in SaaS, healthcare technology, EHR, or other regulated environments.
  • Strong understanding of software development lifecycle practices, agile delivery, release management, source control, testing, and production support.
  • Experience leading engineering teams through modernization, refactoring, platform migration, or product transformation efforts.
  • Ability to work closely with product, business, clinical, and technical stakeholders.
  • Strong understanding of application architecture, APIs, integrations, databases, cloud platforms, and secure software development principles.
  • Demonstrated ability to balance hands-on technical contribution with team leadership and delivery accountability.
  • Excellent communication skills, with the ability to explain complex technical concepts to non-technical stakeholders.

Preferred:

  • Experience with healthcare software, EHR platforms, clinical workflows, correctional healthcare, or government healthcare environments.
  • Experience with Microsoft Azure, cloud-native application development, DevOps practices, and modern application frameworks.
  • Familiarity with healthcare interoperability standards such as HL7, FHIR, APIs, and data exchange patterns.
  • Experience working in a startup, growth-stage SaaS company, or product transformation environment.
  • Knowledge of security, compliance, audit logging, role-based access, and privacy considerations in healthcare technology.
  • Experience supporting multi-tenant or enterprise-scale platforms.

 

Skills Required

  • Bachelor's degree in Computer Science, Software Engineering, Information Systems, or equivalent professional experience
  • 10+ years of software engineering experience
  • At least 3+ years in a technical leadership, team lead, or engineering management role
  • Experience building and supporting enterprise software applications, preferably in SaaS, healthcare technology, EHR, or regulated environments
  • Strong understanding of software development lifecycle practices, agile delivery, release management, source control, testing, and production support
  • Experience leading engineering teams through modernization, refactoring, platform migration, or product transformation efforts
  • Ability to work closely with product, business, clinical, and technical stakeholders
  • Strong understanding of application architecture, APIs, integrations, databases, cloud platforms, and secure software development principles
  • Ability to balance hands-on technical contribution with team leadership and delivery accountability
  • Excellent communication skills and ability to explain complex technical concepts to non-technical stakeholders
  • Experience with healthcare software, EHR platforms, clinical workflows, correctional healthcare, or government healthcare environments
  • Experience with Microsoft Azure, cloud-native application development, DevOps practices, and modern application frameworks
  • Familiarity with HL7, FHIR, APIs, and healthcare data exchange patterns
  • Experience in a startup, growth-stage SaaS company, or product transformation environment
  • Knowledge of security, compliance, audit logging, role-based access, and healthcare privacy considerations
  • Experience supporting multi-tenant or enterprise-scale platforms
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Sterling, VA
9,000 Employees
Year Founded: 2011

What We Do

Centurion Health is a national leader in correctional healthcare, providing comprehensive medical, dental, and behavioral health services to incarcerated populations and other government agencies across numerous states.

Similar Jobs

Liberty Mutual Insurance Logo Liberty Mutual Insurance

Inside Sales Representative

Artificial Intelligence • Fintech • Insurance • Marketing Tech • Software • Analytics
Remote or Hybrid
12 Locations
40000 Employees
45K-85K Annually

Vantor Logo Vantor

Linux System Administrator – Mid Level (TS/SCI)

Aerospace • Artificial Intelligence • Computer Vision • Software • Analytics • Defense • Big Data Analytics
In-Office
Herndon, VA, USA
2500 Employees
102K-150K Annually

PNC Bank Logo PNC Bank

Product Manager

Machine Learning • Payments • Security • Software • Financial Services
Remote or Hybrid
USA
55000 Employees
75K-150K Annually

Enverus Logo Enverus

Consultant

Big Data • Information Technology • Software • Analytics • Energy
In-Office or Remote
3 Locations
1800 Employees
103K-120K Annually

Similar Companies Hiring

Cravath, Swaine & Moore LLP Thumbnail
Legal Tech • Other • Professional Services
New York, NY
1200 Employees
Vitalize Thumbnail
Artificial Intelligence • Healthtech • Software
San Francisco, California
50 Employees
VCA Animal Hospitals Thumbnail
Pet • Professional Services
Los Angeles, CA
35000 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account