Remote Position

Backend Developer - Remote Work

🌍 Remote · United States 💼 Full-time

About the Company

Maximus Technology and Consulting Services (TCS) provides technology and consulting support for mission-focused programs, including U.S. Air Force initiatives.

About the Role

Maximus is seeking a Software Developer (Backend) to support a U.S. Air Force mission. This role focuses on backend architecture and development, RESTful APIs, database management, data modeling, and system integrations. The developer will also contribute to analytical studies, process improvement, requirements definition, and software testing. This position is remote and requires an active TS/SCI clearance, with the ability to obtain a CI Polygraph. The role is contingent upon contract award and may require travel to a customer site 10–20% of the time.

Key Responsibilities

Design and develop backend architectures to support existing and new system capabilities. Develop, modify, and maintain RESTful APIs and system integrations. Manage databases and develop, maintain, and optimize data models. Support process improvement initiatives, specialized studies, and requirements definition. Perform backend software development using object-oriented and scripting languages. Work with DevSecOps tools, microservices, and container-based technologies. Prepare, conduct, and document system tests. Track software defects and test web-based applications. Develop and maintain software in cloud environments. Integrate data across unclassified and classified application deployments. Work with CI/CD tools, development frameworks, and supporting technologies to support software delivery and quality.

Required Qualifications

Bachelor’s degree and at least seven years of overall experience in the functional area. A master’s degree may substitute for two years of experience. At least seven years of software development experience using object-oriented and scripting languages, including DevSecOps, microservices, and container tool suites. Demonstrated experience preparing, conducting, and documenting system tests. At least three years of experience using bug-tracking software such as Jira and testing web-based applications. At least three years of experience participating in software development programs or projects. Practical experience developing applications in a cloud environment. Experience integrating data between unclassified and classified application deployments. At least five years of experience with Jenkins and GitLab. At least five years of experience with at least five of the following technologies: NPM, Cypress.io, esbuild, Bun, Apache Tomcat, Maven, and SonarQube. At least three years of recent backend web design and development experience. Demonstrated experience with relational databases, RESTful API development and communication, and system integrations. At least three years of experience with AWS infrastructure, Kubernetes, and Red Hat Linux. Active TS/SCI clearance and the ability to obtain a CI Polygraph. DCWF Code: 632 Intermediate.

Preferred Qualifications

CSSLP or CompTIA Security+ certification. Location and Employment Type Work Arrangement: Remote Travel: May require travel to a site 10–20% of the time Position Status: Contingent upon award Internal Job Profile Code: TCS196, T4, Band 7 Salary and Compensation Minimum Salary: $120,000 Maximum Salary: $150,000 Equal Opportunity Employer Maximus is an Equal Opportunity Employer. Qualified applicants are evaluated without regard to race, color, religion, sex, age, national origin, disability, veteran status, genetic information, or other legally protected characteristics.

Apply Now →

More Open Positions

Explore similar remote opportunities