Advertisement
Description
Company Overview:
Maximus TCS (Technology and Consulting Services) is a leading provider of innovative technology solutions and consulting services, delivering mission-critical support to government and enterprise clients. With a strong commitment to professional growth and cutting-edge development, Maximus empowers engineers to work on impactful projects that shape the future of technology.
Job Summary:
We are seeking a highly skilled Back-End Software Engineer to join our team in developing scalable, secure, and high-performance backend systems. In this role, you will design and implement architectures, develop RESTful APIs, optimize databases, and integrate complex systems while working in cloud and DevSecOps environments. This is a high-impact opportunity for experienced engineers with active Secret clearance or higher.
Key Responsibilities:
-
Develop back-end architectures to support current and new system capabilities and integrations.
-
Design and implement RESTful APIs and optimize data models and databases.
-
Conduct system tests, document results, and ensure compliance with project standards.
-
Participate in CI/CD pipelines using Jenkins, GitLab, and other DevSecOps tools.
-
Collaborate with cross-functional teams to deliver secure, reliable, and scalable software.
-
Integrate data from unclassified to classified application deployments.
-
Support cloud-based development using AWS Infrastructure, Kubernetes, and RedHat Linux.
Desired Skills:
-
Proficient in object-oriented and scripted languages with hands-on DevSecOps experience.
-
Experience with bug tracking software (Jira) and testing web-based applications.
-
Knowledge of Agile Test-Driven Development and UX design tool suites.
-
Strong analytical, problem-solving, and communication skills.
-
Experience integrating CI/CD and containerization tools such as Docker, NPM, Cypress.io, esbuild, Bun, Apache Tomcat, Maven, and SonarQube.
Required Qualifications:
-
Active Secret Security clearance or higher.
-
Bachelor’s degree in Computer Science or related field (Master’s may substitute for 2 years of experience).
-
7 years of overall software development experience, including at least 3 years performing back-end web design and development.
-
Experience with relational databases, RESTful API development, and system integrations.
-
3+ years with AWS Infrastructure, Kubernetes, and RedHat Linux.
-
5+ years of experience with CI/CD tools including Jenkins and GitLab.
Preferred Qualifications:
-
DevSecOps experience in DoD environments.
-
Familiarity with Agile Test-Driven Development and UX design tools (e.g., Sketch, InVision).
-
Experience with Fortify, JUnit5, Ansible, or other DevSecOps build tools.
Preferred Experience:
-
7+ years in software engineering with demonstrated back-end development expertise.
-
Experience working in secure, cloud-based environments with complex integrations.
Benefits & Perks:
-
Competitive salary range: $120,000 – $150,000 annually.
-
Comprehensive health, life, and disability insurance.
-
Retirement savings plan with company contributions.
-
Paid holidays and time off.
-
Opportunities for professional growth and career advancement.
-
Participation in short- and long-term incentive programs.
How to Apply:
Submit your updated CV and cover letter via our application portal. Take the next step in your engineering career with Maximus TCS today!