SENIOR SOFTWARE ENGINEER (50080279)

Marion County Public Health Department

Indianapolis, Northern (IN, KY)

Hybrid

USD 90,000 - 130,000

Full time

24 hours ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Health and Hospital Corporation is seeking an experienced software developer to lead the design and implementation of complex health IT systems, including Windows and web services, HL7 interfaces, and secure APIs. You will collaborate with project managers and analysts to gather requirements, mentor developers, and guide architecture decisions.

The role emphasizes scalable, secure, and maintainable solutions with emphasis on CI/CD, testing, and documentation.

Qualifications

  • Bachelor's degree required and at least 6 years software development experience.
  • Healthcare/Health Department/Hospital experience highly desired.
  • Ability to work with REST/SOAP, MS SQL Server; GitHub and Visual Studio proficiency.
  • Experience with .NET Core/Blazor, ReactJS, containerization; Healthcare Interfaces (HL7/X12/FHIR) a plus.

Responsibilities

  • Lead design, development, testing, implementation, integration, deployment, maintenance, and enhancement of complex software applications and interfaces.
  • Meet with clients, analysts, and stakeholders to evaluate requests and modify systems.
  • Translate requirements into detailed designs; present designs to stakeholders for review and approval.
  • Serve as technical lead on projects and recommend architecture, frameworks, and solutions.
  • Develop APIs, web services, databases, and healthcare interfaces; ensure security and scalability.

Skills

REST/SOAP
SQL Server
GitHub
Visual Studio
.NET Core/Blazor
ReactJS
Containerization
HL7/FHIR interfaces

Education

Bachelor’s Degree

Tools

GitHub
Visual Studio

Job description

Select how often (in days) to receive an alert:

Health and Hospital Corporation is an organization that celebrates diversity, and seeks to employ a diverse workforce. We actively encourage all individuals to apply for employment and to seek advancement opportunities. Health and Hospital Corporation also provides reasonable accommodations to qualified individuals with disabilities as required by law. For additional questions please contact us at: hrmail@hhcorp.org.

Job Role Summary

Responsible for the design and development of software, interfaces to include Windows, Web Services, and health information (e.g. HL7), and all activities required for implementing and testing those systems. Systems must be architected to be efficient and user-friendly and easily deployed and maintained. Will work closely with project managers, business analysts, and business units to gather requirements, document, plan, and implement complex systems. Work closely with Application Developer assigning tasks, completing code reviews, and mentoring.

  • Lead the design, development, testing, implementation, integration, deployment, maintenance, and enhancement of complex software applications and interfaces.
  • Meet with clients, business analysts, and other stakeholders to evaluate requests for new systems and modifications to existing solutions.
  • Translate business, functional, security, and technical requirements into detailed application and system designs; present proposed designs to stakeholders for review and approval.
  • Serve as technical lead on software development projects and recommend application architecture, development frameworks, integration approaches, and technology solutions.
  • Design applications and integrations for scalability, security, performance, reliability, maintainability, usability, and efficient deployment.
  • Develop and maintain APIs, web services, databases, healthcare interfaces, and other system integrations.
  • Establish, maintain, and continuously improve software development standards, secure coding practices, source-control practices, and technical documentation.
  • Lead formal peer code reviews and ensure adherence to established development, security, testing, and documentation standards.
  • Provide technical direction, coaching, and mentorship to developers and assist with prioritizing and assigning development work, as appropriate.
  • Establish and maintain CI/CD pipelines to automate application build, testing, deployment, and release processes.
  • Develop project estimates, identify technical risks and dependencies, and communicate project status and technical issues to appropriate stakeholders.
  • Develop and maintain system-development documentation in accordance with organizational standards.
Associated Job Duties
  • Must have a deep knowledge of software development, security principles, software testing, software architectures, and code management best practices.
  • Communicate effectively to diverse audiences in both written and verbal communication.
  • Able to effectively manage multiple projects simultaneously.
  • Well-developed analytical and problem solving experience.
  • Work independently at the highest level of all technical phases of system design and development.
  • Ability to work as a team member maintaining positive working relationships.
Qualifications
  • Bachelor’s Degree
  • At least 6 years Software Development experience.
  • Or any combination of education and experience, which would provide an equivalent background.
  • Healthcare/Health Department/Hospital experience highly desired.
Licenses/Certifications Required
  • valid Indiana driver’s license and access to own vehicle for in-county travel
Knowledge, Skills & Abilities
  • REST/SOAP services
  • Database design and development on Microsoft SQL Server.
  • GitHub
  • Visual Studio
  • Experience with containerization is a plus
  • Experience with Healthcare Interfaces (e.g. HL7, X12, or FHIR) is a plus
  • Experience with Umbraco is a plus
  • Experience with OnBase is a plus
  • Experience with AI Generated Code is a plus
  • Experience with .NET Core, .NET 7/8+, and Blazor is a plus
  • Experience with ReactJS is a plus
  • Experience with Sharepoint Online development a plus
  • Standing or walking: 20%
  • Steady use of hands or fingers: 50%

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Application Programmer/Developer (Secret Clearance and Full time On-site)
Senior Application Programmer/Developer (Secret Clearance and Full time On-site)

MicroHealth LLC • Washington, Northern (KY)

Hybrid
USD 135,000 - 145,000
Senior Application Programmer/Developer (Secret Clearance and Full time On-site)
Senior Application Programmer/Developer (Secret Clearance and Full time On-site)

MicroHealth, LLC • Washington

On-site
USD 135,000 - 145,000
IT Software Application Developer II (79634)
IT Software Application Developer II (79634)

Centurion Health • Town of Texas (WI)

On-site
USD 100,000 - 130,000
Health, dental, vision, disability and life insurance
401(k) with company match
Generous paid time off
+2
IT Software Application Developer II
IT Software Application Developer II

Centurion Health • Sterling (VA)

Hybrid
USD 120,000 - 160,000
Health, dental, vision, disability and
Life insurance
401(k) with company match
+5
Senior Software Engineer
Senior Software Engineer

RXinsider LTD. • Orlando (FL)

On-site
USD 120,000 - 150,000
Sr. C#/ .Net Developer
Sr. C#/ .Net Developer

blueStone • Brentwood (TN)

On-site
USD 90,000 - 120,000
Senior Application Specialist
Senior Application Specialist

Renown Health • Reno (NV)

On-site
USD 90,000 - 120,000
Senior Software Engineer
Senior Software Engineer

Alignment Health • United States

On-site
USD 130,000 - 196,000
Senior Software Engineer/Application Architect
Senior Software Engineer/Application Architect

Health Care Partners • Village of Garden City (NY)

On-site
USD 165,000 - 190,000
Fully paid Medical & Dental employee coverage
Tuition Reimbursement
Enterprise Analytics Senior Programmer Analyst
Enterprise Analytics Senior Programmer Analyst

DCH Health System • Tuscaloosa (AL)

On-site
USD 80,000 - 100,000