StaffAttract
  • Login
  • Create Account
  • Products
    • Private Ad Placement
    • Reports Management
    • Publisher Monetization
    • Search Jobs
  • About Us
  • Contact Us
  • Unsubscribe

Login

Forgot Password?

Create Account

Job title, industry, keywords, etc.
City, State or Postcode

Healthcare Software Engineer

Evolent - Springfield, IL

Apply Now

Job Description

Your Future Evolves Here Evolent partners with health plans and providers to achieve better outcomes for individuals with complex and costly health conditions. We are dedicated to connecting the fragmented pieces of the healthcare system, ensuring that everyone receives the level of care and compassion we would want for our loved ones. At Evolent, we value work/life balance, offer flexibility tailored to your lifestyle, and provide the autonomy needed to excel. We believe people perform at their best when supported in their personal lives and are encouraged to bring their whole selves to work. Diversity and inclusion are vital to our mission. Join us for the mission. Stay for the culture. What You'll Be Doing: We're looking for a talented Software Engineer to become an essential member of our Agile team, focused on developing healthcare-centric backend software solutions that enhance analytics, integration, and operational workflows within the healthcare ecosystem. In this role, you will design and create scalable backend services using Python and FastAPI, while also building event-driven and serverless solutions utilizing Microsoft Azure services, including Azure Functions and Azure Event Hub. You will maintain data ingestion pipelines to efficiently load healthcare data into Microsoft Fabric, enabling superior enterprise reporting and analytics. As a crucial team participant, you'll engage in every phase of the software development lifecycle, contributing your skills and insights. You will partake in architecture and design discussions, prepare and critique design documentation, and ensure the implementation of high-quality, maintainable code. Close collaboration with product owners, QA professionals, and fellow engineers in an Agile setting is key, as you contribute to sprint planning, daily stand-ups, retrospectives, and iterative delivery. When necessary, you will assist in testing, debugging, and validating solutions to meet high quality, performance, and regulatory standards. Your responsibilities will also involve modernizing and optimizing existing systems, including performance tuning of legacy SQL stored procedures for improved efficiency and scalability. You'll leverage GitHub workflows to support CI/CD pipelines, conduct code reviews, and ensure automated quality checks, while also writing unit tests to enhance code coverage and maintainability. The ideal candidate thrives in a fast-paced healthcare technology environment, possesses strong backend engineering skills, and effectively utilizes Copilot and other AI-assisted tools to tackle complex challenges and boost developer productivity. Responsibilities Design, develop, test, and maintain data-driven software applications using Python and modern frameworks. Build and optimize API-driven solutions utilizing Python (FastAPI, Django, Flask) for scalable integrations. Develop and maintain data pipelines and ETL workflows using tools such as Azure Data Factory, Fabric, PySpark, and related technologies. Write clear, maintainable, and efficient code according to best practices and coding standards. Collaborate with product managers, designers, and other engineers to translate requirements into technical specifications. Participate in code reviews to uphold code quality, functionality, and maintainability. Troubleshoot, debug, and resolve technical issues and bugs promptly. Optimize applications for maximum performance, scalability, and reliability. Contribute to continuous improvements in development processes, tools, and methodologies. Stay informed on emerging technologies and industry trends, applying insights to enhance our products and solutions. Requirements Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience. Minimum 3 years of experience in software engineering or data engineering roles. Strong expertise in Python, including experience developing API-driven solutions (FastAPI, Django, Flask). Hands-on experience with Azure data services (Azure Data Factory, Fabric, Synapse) and ETL tools (SSIS or similar) with experience in writing stored procedures. Experience with PySpark, Databricks, or other Spark-based frameworks for large-scale data processing. Solid understanding of SQL, T-SQL, and experience writing stored procedures in SQL Server or similar relational databases. Comprehensive knowledge of data modeling, data pipelines, and data transformation best practices. Experience with cloud platforms (Azure preferred; AWS or GCP knowledge is a plus). Proficiency in containerization tools (Docker, Kubernetes) for deploying data solutions. Familiarity with version control systems (Git) and collaborative coding workflows. Ability to write unit and integration tests to ensure code quality and reliability. Excellent problem-solving skills with the ability to work independently and as part of a team. Strong communication skills to effectively explain technical concepts to both technical and non-technical stakeholders. Healthcare experience, especially in authorization/prior-authorization workflows, is a significant plus. We prioritize your security in the hiring process, implementing various identity verification measures, including submitting a government-issued photo ID. Identity verification will occur during interviews, and final interview stages may require onsite attendance. All candidates must complete a comprehensive background check, in-person I-9 verification, and may be subject to drug screening before employment. Note that the use of artificial intelligence tools during interviews is prohibited and closely monitored. Misrepresentation will lead to immediate disqualification from consideration. Technical Requirements: We require that all employees have the following technical capabilities at home: High-speed internet exceeding 10 Mbps and, specifically for all call center employees, the ability to connect directly to the home internet router. These at-home requirements may change in conjunction with the scheduled re-opening of our office locations. Evolent is an equal opportunity employer and welcomes all qualified applicants regardless of race, color, religion, sex, sexual orientation, gender identity, national origin, veteran status, or disability status. If you require reasonable accommodation to access information provided on this website, please contact for further assistance. The expected base salary range for this position is $73,200 - $102,500. This position also includes eligibility for a bonus linked to pre-defined performance metrics. Evolent offers comprehensive benefits, including health insurance, to qualifying employees as part of our total compensation package. Salary determinations are based on relevant skills, experience, and qualifications of selected individuals, which may differ above or below the stated range. If you don't see your dream job here, please submit your contact information and resume, and we will reach out if a fitting opportunity arises!

Created: 2026-03-10

➤
Footer Logo
Privacy Policy | Terms & Conditions | Contact Us | About Us
Designed, Developed and Maintained by: NextGen TechEdge Solutions Pvt. Ltd.