
Senior Back End Developer
Maximus · United States
- Hybrid
- Full-time
- $150,000 / year
- United States
Tailored resume — keyword-matched to this role.
Hiring manager — we find who's hiring.
Intro email — drafted to reach them directly.
Job highlights
- Senior Back End Developer role for Maximus.
- Requires Secret clearance and remote work.
- Focus on back-end architecture and API development.
- Experience with Python, PostgreSQL, and cloud tech.
- Contingent upon contract award and availability.
About the role
Senior Back End Developer
Maximus is seeking a Senior Back End Developer to join their Technology and Consulting Services team. This role is contingent upon contract award and position availability, offering a remote work arrangement and requiring a Secret clearance. If selected, candidates will receive a contingent offer of employment, which becomes final upon successful contract award, position availability, and authorization to proceed.
Job-Specific Essential Duties and Responsibilities:
- Provides subject matter expertise for assigned tasks, focusing on analytical skills to support process improvement and specialized studies.
- Responsible for defining requirements, analyzing systems, planning development, building functional models, and developing procedures and functional architecture.
- Performs engineering tasks for back-end design and development, including developing back-end architectures for system capabilities and integrations.
- Develops and modifies RESTful APIs, manages databases, and optimizes data models.
Job-Specific Minimum Requirements:
- Active Secret clearance or above required; Active TS/SCI highly preferred.
- Bachelor’s degree in a related field; a Master’s degree may substitute for 2 years of experience.
- 10 years of software development experience in object-oriented and scripted languages, with DevSecOps, microservices, and container tool suites.
- 5 years of experience in back-end web design and development.
- 10 years of experience in relational databases and RESTful API development and integration.
- 5 years of experience in Python and PostgreSQL.
- 5 years of experience with bug tracking software (e.g., Jira).
- 5 years of experience testing web-based applications.
- 5 years of experience leading software development programs or projects.
- 3 years of experience with AWS Infrastructure, Kubernetes, and Red Hat Linux.
- 5 years of experience with at least five (5) of the following: PostgreSQL RDS, Exodus, Python, Luna, Java, Docker, OpenJDK, Ansible, Packer, Maven, Kubernetes, Red Hat.
- Demonstrated experience in preparing, conducting, and documenting systems tests to verify operability and compliance.
- Practical experience developing in a cloud environment.
Preferred Skills and Qualifications:
- Experience integrating data from unclassified to classified application deployments.
- 5 years of experience with DoW software development.
- Experience using Agile Test-Driven development.
- Experience integrating into DoW DevSecOps environments.
- 5 years of experience with CI/CD software development.
- Demonstrated experience utilizing UX design tool suites (e.g., Sketch, InVision).
- Experience structuring data for machine learning technologies or AI capabilities.
Key skills/competency:
- Back End Development
- RESTful API
- Database Management
- Python
- PostgreSQL
- AWS Infrastructure
- Kubernetes
- DevSecOps
- Software Development Lifecycle
- System Testing
Skills & topics
- Senior Back End Developer
- Back End Development
- API Development
- Database Management
- Python
- PostgreSQL
- Cloud Computing
- AWS
- Kubernetes
- DevSecOps
- Software Engineering
- Government Contracts
- Security Clearance
- Remote Work
How to get hired
- Tailor your resume: Emphasize your 10+ years of software development experience, 5+ years in back-end development, Python, PostgreSQL, and AWS. Highlight your Secret clearance.
- Highlight security expertise: Clearly state your active Secret clearance and any TS/SCI experience. Showcase your experience with DevSecOps, microservices, and containers.
- Showcase technical skills: Detail your experience with relational databases, RESTful APIs, Kubernetes, and Red Hat Linux. Quantify achievements where possible.
- Address contract contingency: Understand the contingent nature of the offer and be prepared to discuss it.
- Prepare for technical interviews: Be ready to discuss your experience with back-end architectures, API development, and cloud environments.
Technical preparation
Master object-oriented and scripted languages.,Practice RESTful API design and database optimization.,Build applications using Python and PostgreSQL.,Familiarize with AWS, Kubernetes, and Linux.
Behavioral questions
Describe a complex back-end challenge you solved.,How do you ensure code quality and security?,Discuss your experience with Agile methodologies.,How do you handle working on contingent roles?
Frequently asked questions
- What is the work arrangement for the Senior Back End Developer role at Maximus?
- The Senior Back End Developer position at Maximus is a remote role. This means you can work from anywhere, provided you meet the other requirements of the job.
- What security clearance is required for the Senior Back End Developer position?
- An active Secret clearance is required for this Senior Back End Developer role at Maximus. An active TS/SCI clearance is highly preferred.
- What are the minimum educational and experience requirements for this role?
- A Bachelor's degree in a related field is required. A Master's degree can substitute for 2 years of experience. You'll need 10 years of software development experience and 5 years specifically in back-end web design and development.
- What specific technologies are most important for the Senior Back End Developer role at Maximus?
- Key technologies include Python, PostgreSQL, relational databases, RESTful API development, AWS Infrastructure, Kubernetes, and Red Hat Linux. Experience with DevSecOps, microservices, and containers is also crucial.
- Is the Senior Back End Developer position at Maximus guaranteed?
- This position is contingent upon contract award and position availability. A contingent offer of employment will be made, which becomes final only after these conditions are met.
- What is the salary range for the Senior Back End Developer at Maximus?
- The salary range for this Senior Back End Developer position at Maximus is $125,000.00 to $150,000.00 annually, commensurate with experience and qualifications.