Centurion Health

IT Software Application Developer II

Centurion Health$100K — $120K *
Healthcare
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Computer Science or related field (or equivalent experience).
  • 10+ years of experience in full-stack web development.
  • Strong hands-on experience with Java and .NET technologies.
  • Solid understanding of cloud-based development, particularly Azure.
  • Experience with healthcare data standards and EHR integrations.
  • Proficient in SQL and relational databases.
  • Familiarity with CI/CD practices and Agile methodologies.

Responsibilities

  • Design and build full-stack web applications using Java and .NET.
  • Integrate applications with healthcare APIs (e.g. FHIR, HL7).
  • Collaborate with cross-functional teams including UX and clinical informatics.
  • Participate in system architecture and design for interoperability.
  • Ensure security and performance in back-end processes.
  • Automate deployment processes in a cloud environment.
  • Maintain and modernize legacy systems while developing new microservices.

Benefits

  • Health, dental, vision, disability, and life insurance.
  • 401(k) with company match.
  • Generous paid time off and holidays.
  • Flexible Spending Account options.
  • Continuing Education benefits.
Full Job Description
We are currently seeking a Software/Application Developer to join our corporate team located in Sterling, Virginia.

The Software/Application Developer is responsible for design, develop, and maintain secure and scalable web applications that support clinical workflows, patient engagement, and interoperability with electronic health record (EHR) systems. You will work across a hybrid tech stack and play a key role in modernizing our platform with cloud deployment while optimizing both code and delivery pipelines.

  • Design and build full-stack web applications using Java and .NET MVC frameworks.
  • Integrate web applications with healthcare APIs and services (e.g., FHIR, HL7, EHR systems).
  • Collaborate with cross-functional teams including product managers, UI/UX designers, QA engineers, Business Analysts and Clinical informatics experts.
  • Participate in architecture and design sessions, particularly around interoperability and system integrations.
  • Ensure performance, security and data integrity in back-end processes.
  • Collaborate on CI/CD pipeline creation and maintenance using tools like Jenkins, GitHub, Azure DevOps, etc.
  • Automate infrastructure and application deployment in cloud environment (Azure).
  • Contribute to cross-platform integrations between .NET and Java services.
  • Maintain and modernize legacy systems while contributing to new applications in microservices environment
  • Write clean, reusable, and well-documented code following industry best practices.
  • Maintain and refactor existing components built with Java and .Net environment.
  • Conduct code reviews, mentor junior developers, and help define engineering standards.
  • Develop and maintain unit, integration, and automated tests.
  • Participate in agile ceremonies (sprint planning, code reviews, retrospectives).
  • Monitor system health, application performance, and logs.
  • Troubleshoot and resolve production issues quickly, maintaining high system availability.


Qualifications:

  • Bachelor's degree in Computer Science, Software Engineering, or related field (or equivalent experience).
  • 10+ years of experience in full-stack web development.
  • Strong hands-on experience with Java, .NET, Core / ASP.NET MVC / Web API, and development platforms.
  • Solid understanding of application development using Spring boot, .Net and various DevOps tools on cloud infrastructure, especially Azure cloud.
  • Experience in front end application development, preferably using Angular.
  • Experience with healthcare data standards like HL7, HIPAA Compliance, and EHR integrations.
  • Familiarity with HIPAA, PHI data handling, and healthcare compliance standards.
  • Proficient in SQL and relational databases (e.g., SQL Server, PostgreSQL).
  • Experience with SVN, Git, CI/CD pipelines, and Agile methodologies.
  • Experience in data visualization tools such as PowerBI and Pentaho is preferred.
  • Strong debugging, performance tuning, and problem-solving skills.


We offer excellent compensation and comprehensive benefits for our full-time team members including:

  • Health, dental, vision, disability and life insurance.
  • 401(k) with company match.
  • Generous paid time off.
  • Paid holidays.
  • Flexible Spending Account.
  • Continuing Education benefits.
  • Much more...

About Centurion Health

Centurion Health works with local and state governments to provide healthcare across a wide range of settings including courts, hospitals, correctional facilities, and community-based offices. By offering patient services in over 300 facilities across 17 states, our mission is to ensure quality and locally-based care for individuals in the communities we serve. Centurion Health is a national leader in the correctional healthcare industry, partnering with state governments to ensure incarcerated populations are provided with quality clinical and behavioral health services. Centurion also provides staffing and management solutions for state hospitals. At the local level, our employees offer behavioral health services for judicially-involved individuals in community-based settings and court clinics. Centurion Health employees are among the United States’s best clinical and administrative professionals. Centurion is devoted to rethinking correctional healthcare and transforming communities, one person at a time.

Centurion Health Careers

Joining Centurion Health presents an unparalleled opportunity to become part of a leading team in the healthcare industry, where job opportunities abound for those eager to contribute to health innovation and patient care excellence.

Work You’ll Do

At Centurion Health, the focus is on empowering the team to lead in the healthcare sector through innovation and leadership. The company offers a variety of positions that cater to a spectrum of professional skills, aimed at transforming healthcare experiences and outcomes.

Explore Career Paths

Centurion Health is building a robust team to guide some of the most significant health transformations. This team leverages deep industry expertise and digital innovation, positioning Centurion Health uniquely at the intersection of healthcare and technology.

Engage in Meaningful Work

Centurion Health invites professionals to join its ranks—comprising dedicated experts in healthcare and technology. Here, employment means making a tangible impact on patient lives through targeted solutions and advanced healthcare platforms.

Experience Professional Growth

Centurion Health is committed to the professional growth and continuous education of its team. With comprehensive diversity training and leadership development programs, employees can expand their career horizons and achieve their professional goals.

Be Part of a Diverse Team

The culture at Centurion Health champions diversity, ensuring a wide range of perspectives that drive innovation and strategic insights. The company fosters a collaborative environment where networking and team synergy are encouraged to enhance job performance and satisfaction.

Future-Proof Your Career

Centurion Health offers a path to career longevity with abundant opportunities for advancement, backed by unmatched training and certification support. Whether it’s a first-time position or a leadership role, Centurion Health provides the tools to excel.

Internship Opportunities

For those starting their career journey, internships at Centurion Health offer a hands-on experience in the healthcare sector, enhancing resumes and building essential skills under the guidance of experienced professionals.

Join the Team

Centurion Health is actively hiring and looking for passionate, curious, and solution-driven team players. Explore open positions that match your skills and interests in the healthcare field.

Stay Connected

Keep Up to Date

Stay informed with career tips, insider perspectives, and industry-leading insights from Centurion Health professionals. Use this knowledge to enhance your interview techniques and job search strategies.

Job Alert Emails

Customize your subscription to receive job alerts and the latest news from Centurion Health. Discover exciting and rewarding opportunities that await in the healthcare industry. SEARCH CENTURION HEALTH JOBS

Read Careers Blog

Dive deeper into the experiences and stories from team members at Centurion Health, providing a closer look at the company’s dynamic work environment and the benefits of being part of this innovative healthcare leader.
Learn more about Centurion Health
Size
5,001 employees
Industry

Similar Jobs

More Healthcare Jobs

Find similar IT Software Application Developer II jobs: