MANTECH seeks a motivated, career and customer-oriented Back-End Developer to join our team in Springfield, VA.
The Back-End Developer will lead the design, implementation, and maintenance of server-side logic, APIs, and system integration for technical applications. You will help ensure back-end components meet technical requirements and security standards while supporting overall mission objectives.
Responsibilities include but are not limited to:
- Designing, developing, and maintaining server-side applications and APIs.
- Building and managing databases while ensuring data integrity and security.
- Integrating with authentication systems and security frameworks to meet all requirements.
- Writing clean, efficient, and well-documented code for systems and interfaces.
- Implementing security controls and maintaining a robust library of technical documentation.
- Collaborating with developers and stakeholders to ensure seamless system integration.
- Providing technical leadership and mentoring to junior developers to drive the technical agenda.
Minimum Qualifications:
- Bachelor's degree in Computer Science or related field with 8+ years of experience in back-end development.
- Expertise in back-end programming languages such as Python, Java, C#, Ruby, or Node.js.
- Strong understanding of SQL and NoSQL database technologies and optimization techniques.
- Experience with API design and development, including REST or GraphQL.
- Proficiency with cloud platforms and containerization technologies like Docker and Kubernetes.
- Knowledge of server-side frameworks and security best practices for classified environments.
- Knowledge of database design and optimization techniques
- Experience with authentication and authorization systems
Preferred Qualifications:
- Experience working with classified systems and meeting complex security requirements.
- Expertise in designing microservices architectures and using message brokers like Kafka.
- Proficiency with Infrastructure as Code (IaC) tools such as Terraform or Ansible.
- Experience with serverless computing and high-performance data processing.
Clearance Requirements:
- An active TS/SCI with the ability to obtain and maintain a polygraph.
Physical Requirements:
- The person in this position must be able to remain in a stationary position 50% of the time.
- You will need to occasionally move about inside the office to access file cabinets and office machinery.
- You must be able to exchange accurate information when frequently communicating with co-workers and management.
hackajob is partnering with MANTECH to fill this position. Create a profile to be automatically considered for this role—and others that match your experience.