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 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 project, you will work across the whole stack (front-end and back-end) of the MDP product to:
- Design, develop, and maintain services and applications using Java, Angular, and the Spring Boot framework
- Work with relational databases, particularly Postgres, for efficient data storage, retrieval, and management
- Code front-end components using the AngularJS framework
- 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
- 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
- Competencies in Java for back-end development and Javascript for front-end development, including the AngularJS framework
- 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
- 3+ years of experience in software development and a Bachelor's Degree (or equivalent)
Additional Details
Location: 100% remote within the United States (fully paid travel may be required about two times per year to the Baltimore, MD area for in-person team collaboration)
Salary Range: $100,000-$115,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.