Senior Software Engineer, Medicaid
Apply on
Availability Status
This job is expected to be in high demand and may close soon. We’ll remove this job ad once it's closed.
Job Description
For People is a team of skilled technologists improving government digital services for disadvantaged and vulnerable populations. We embed directly in government agencies to modernize software, systems, and platforms so that they better serve people.
Your ImpactAs a Senior Software Engineer at For People, you will be instrumental in transforming the user experience for the Medicaid Drug Program (MDP) product suite at the Centers for Medicare and Medicaid Services (CMS). MDP is critical to improve access to affordable medications for millions of Medicaid beneficiaries. Working on the MDP platform means contributing to a solution that empowers CMS to negotiate better drug prices, track compliance, and ensure transparency in drug costs. This allows CMS to allocate funds more effectively so that state Medicaid programs can provide affordable prescriptions to low-income individuals and families.
Our CultureFor People is a team of humans. We place a significant amount of emphasis on positive work-life balance, setting healthy expectations, and making sure our loved ones are taken care of first. That means picking a child up from school during the day or going for a mid-day walk is okay!
Our entire team is remote across the United States, from the West Coast to the East Coast. There will never be a return-to-office, as we have none!
Your OpportunitiesOn the MDP team, you will work primarily on the back-end of the stack to:
- Design, develop, and maintain backend services and applications using Java and the Spring Boot framework
- Work with relational databases, particularly Postgres, for efficient data storage, retrieval, and management
- Troubleshoot, debug, and resolve issues in production systems
- Write clean, scalable, and maintainable code aligning with the team's coding standards and industry best practices
- Offer constructive feedback through coding peer reviews to maintain high-quality, secure, and efficient code
- Proactively identify areas of improvement in both the codebase and infrastructure
- Participate in Agile ceremonies such as sprint planning, stand-ups, and retrospectives
- A humble and caring attitude aligning with For People s values how we work with passion, fun, curiosity, sustainability, humility, and respect
- Expert-level Java programming abilities, including strong proficiency in the Spring Boot framework
- Strong database design and data modeling skills, with experience creating and maintaining data models in a healthcare context
- Proven ability to understand and maintain complex legacy systems
- Experience with version control systems, such as Git, and continuous integration/continuous deployment (CI/CD) pipelines
- Experience working in Agile development environments
- Experience with front-end frameworks such as Angular is a plus, but not required
Location: 100% remote within the United States
Salary Range: $115,000-$135,000 annually, plus comprehensive benefits and annual company profit sharing.
Work Authorization: As we work on U.S. Federal Government programs, you must be a United States citizen and able to pass a public trust background check.
For People is an Equal Employment Opportunity employer. We welcome all qualified applicants regardless of race, color, religion, sex, national origin, age, disability, genetics, or veteran status.
Powered by JazzHR
qltNs4AFV8