Mid-level Back End Software Developer
MAXIMUS - Somerset, TX
Apply NowJob Description
Maximus is a respected federal partner dedicated to supporting mission-critical programs in national security, defense, and public service delivery. Our recent contract successes in cybersecurity and operational readiness highlight our commitment as a key player in significant government missions. Joining Maximus means being part of impactful work in a fast-paced environment with professionals devoted to service, accountability, and results. This position is contingent upon contract award and position availability. Candidates selected will receive a contingent employment offer, which will become final upon successful contract award, position availability, and receipt of authorization to proceed. This role requires presence onsite in San Antonio, Texas, five days a week and necessitates an active TS/SCI security clearance. Essential Duties and Responsibilities: Provide expertise in back-end software development activities. Utilize analytical skills to support process improvement and requirements definition. Conduct analysis, planning, and development of requirements documents and functional models. Design and develop back-end architectures to support system capabilities and integrations. Develop and modify RESTful APIs that enable application functionality. Manage databases, and optimize data modeling processes. Assist in testing and validation to ensure system operability and compliance. Engage in Agile program increment (PI) planning and activities, which may involve periodic travel. Minimum Requirements: Active TS/SCI clearance is a must. Onsite work in San Antonio, TX, up to five days per week based on customer requirements. Bachelor's degree in a related field is required. A Master's degree may replace 2 years of experience. 7 years of software development experience in object-oriented and scripted languages, including experience with DevSecOps tools, microservices, and containers. 3 years of experience with bug tracking software (Jira). 3 years of experience in testing web-based applications. 3 years of participation in software development projects. 3 years of experience in back-end web design and development. 3 years of experience with AWS Infrastructure, Kubernetes, and RedHat Linux. 5 years of experience with Jenkins and GitLab. 5 years of experience with at least five (5) of the following technologies: Postgress RDS Exodus Python Luna Java Docker OpenJDK Ansible Packer Maven Kubernetes Red Hat Proven experience with relational databases, RESTful API development, and system integration. Hands-on experience in preparing, conducting, and documenting various system tests to verify operability and compliance. Practical experience in a cloud development environment. Experience integrating data between unclassified and classified application deployments. Preferred Skills and Qualifications: Familiarity with Agile Test-Driven development. Experience with integrating into Department of Workforce DevSecOps environments. 5 years of experience with CI/CD software development. Experience in utilizing UX design tool suites such as Sketch or InVision. Background in structuring data for integration into machine learning or AI technologies. Maximus is an equal opportunity employer, evaluating applicants without regard to race, color, religion, sex, age, national origin, disability, veteran status, genetic information, and other legally protected characteristics. Compensation range is between $100,000 and $130,000, dependent on various factors including location, education, experience, and performance.
Created: 2026-03-04