Number of Resources: 3
AFS FFE LCAT: Software Developer Mid-Level
Project: CMS Federally Facilitated Exchange (FFE)
Work Location: Remote
Estimated Period of Performance: October 2, 2026 January 10, 2027
Level of Effort: Full-time, 40 50 hours per week
Contract Type: Cost Type
Role Overview
The Software
Engineer Analyst will design, develop, configure, test, troubleshoot, and maintain software
applications in support of client and project requirements. The position will participate across various stages of the
software development lifecycle, including
technical design, implementation,
testing, troubleshooting, and delivery.
Key Responsibilities
- Apply knowledge of technologies, applications, methodologies, processes, and tools to support project and client requirements.
- Build and develop software components based on approved technical designs.
- Collaborate with Business Analysts to identify design gaps, functional enhancements, and opportunities for improvement.
- Develop Java/Scala-based REST APIs based on technical requirements and designs.
- Create and execute unit tests for developed software components.
- Troubleshoot application issues across Development, Test, and Production environments.
- Participate in software development lifecycle activities, including design, development, testing, deployment, and maintenance.
- Collaborate with cross-functional development and technical teams.
- Follow established development standards, processes, and best practices.
Required Technical Skills
- Java Intermediate proficiency
- JavaScript Intermediate proficiency