Software Engineer II

TalentBridgeX

  • Washington D.C., District of Columbia
  • 10 days ago
  • Remote

    Highlights

    The Software Engineer will play a critical role in maintaining the quality and efficiency of software solutions to support the Centers for Medicare & Medicaid Services (CMS) in detecting and preventing fraud, waste, and abuse within government-sponsored health programs. Expert proficiency in Java, Spring Boot, RESTful API development, microservices architecture, the ActiveMQ message broker, and containerization technologies such as Docker and Kubernetes.

    Numbers & Facts

    LocationWashington D.C., District of Columbia (
    Remote
    )

    Description

    Title: Software Engineer II

    Client: Peraton supporting CMS APS Program

    Location: Remote in US

    Department: APS Product Development Team

    Reports to: APS Software Engineering Lead

    Clearance: Ability to obtain Public Trust (Active clearance preferred)

    Contract Length: 1 year plus potential extensions (September 2026 - September 2027)

    US Citizenship Required

    The Software Engineer II will be responsible for the design, development, testing, and deployment of software applications within the program. This role requires a strong technical background, excellent problem-solving skills, and the ability to work collaboratively in a SAFe Agile environment. The Software Engineer will play a critical role in maintaining the quality and efficiency of software solutions to support the Centers for Medicare & Medicaid Services (CMS) in detecting and preventing fraud, waste, and abuse within government-sponsored health programs.

    Federal healthcare experience is strongly preferred, particularly candidates with experience supporting agencies/programs such as CMS, CDC, FDA, HHS, or other federal health environments

    Key Responsibilities:

    • Software Development: Design, develop, test, and deploy software applications using Java, Spring Boot, and related technologies.
    • Agile Practices: Participate in all phases of the Agile development lifecycle, including planning, estimation, daily stand-ups, and retrospectives.
    • Code Quality: Ensure adherence to coding standards and best practices, conduct code reviews, and write comprehensive unit tests.
    • Collaboration: Work closely with product owners, Scrum Masters, DevSecOps engineers, and other stakeholders to deliver high-quality software solutions.
    • Problem Solving: Troubleshoot and resolve software issues, provide root cause analysis, and implement preventive measures.
    • Documentation: Create and maintain technical documentation for software applications and processes.
    • Continuous Improvement: Continuously enhance software development processes and tools to improve efficiency and quality.

    Required Qualifications:

    • Bachelor's degree in computer science, Information Technology, or a related field.
    • 5+ years of experience in software development, with a strong focus on Java and Spring Boot.
    • Expert proficiency in Java, Spring Boot, RESTful API development, microservices architecture, the ActiveMQ message broker, and containerization technologies such as Docker and Kubernetes.
    • Define API contracts using OpenAPI/Swagger specifications and ensure consistent API design standards across services.
    • Develop and manage service-to-service communication patterns using synchronous (REST) and asynchronous messaging frameworks such as ActiveMQ, Amazon MQ, and SQS.
    • Experience with the version control systems (GitHub) and continuous integration/continuous deployment (CI/CD) tools (Jenkins).
    • Experience with test automation tools and frameworks such as Selenium, JUnit, TestNG, and Cucumber.
    • Experience with SQL, Python, Bash scripting, Linux, AWS services (Amazon MQ, SQS, S3, EC2, EKS, RDS, CloudWatch), and infrastructure as code tools (Terraform).
    • Experience with databases (PostgreSQL, Oracle) and data modeling.
    • Experience with system monitoring tools (Apache JMeter, Grafana, Splunk, DataDog, CloudWatch).
    • Knowledge of data analytics tools (AWS QuickSight, Elasticsearch).
    • Experience with agile methodologies (SAFe, Scrum) and tools (Jira, Confluence).
    • Excellent communication skills and ability to work collaboratively in a team environment.
    • Strong problem-solving skills and a proactive approach to identifying and addressing issues.
    • Ability to work effectively in a fast-paced, agile environment.
    • Proven track record of innovation and continuous improvement.
    • Must be able to obtain and maintain a Public Trust clearance.
    • Must have lived in the United States 3 out of the past 5 years.

    Preferred Qualifications:

    • SAFe Agile Certification
    • Experience in healthcare IT and understanding of regulatory requirements such as HIPAA.
    • Experience and/or knowledge of CMS processes and standards.
    • Experience in developing responsive, dynamic, and interactive user interfaces using Angular and React frameworks.
    • Experience in converting UI/UX wireframes and prototypes into functional applications.

    Similar Jobs

    See more jobs