Epicareer Might not Working Properly
Learn More

Senior Software Engineer, Medicaid

Salary undisclosed

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.


Original
Simplified

Job Description

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 Impact

As 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 Culture

For 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 Opportunities

On 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
You Bring
  • 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
Additional Details

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

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
Report this job