M

ManTech

Government cybersecurity, analytics, and IT services

Senior Software Developer

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeFrederick, MD, USA$128.8k - $214.5k

About the Job

Requirements

  • A bachelor's degree in information technology, cybersecurity, data science, information systems, or computer science from a nationally accredited institution is required; alternatively, six years of related experience plus a valid certification such as Security+, Cloud+, SSCP, GSEC, CASP+, CCNP Security, or CCSP is required.
  • A minimum of seven years of hands-on full-stack development experience, including implementing and consuming RESTful APIs, is required.
  • A minimum of three years of experience working on an Agile team following Scrum and/or Scaled Agile Framework (SAFe) methodology is required.
  • Proven proficiency with Java 17 or later, enterprise application platforms (JBoss/WildFly), and/or Spring Boot is required.
  • Solid front-end development expertise using Angular and JavaScript is required.
  • Demonstrated experience with relational and/or NoSQL database systems is required.
  • Must be a U.S. citizen, hold at least a Public Trust clearance, and be able to pass a Tier 2 Investigation for DoD Common Access Card eligibility before starting.

Responsibilities

  • Drive core application development within an Agile framework, including participating in backlog grooming and story sizing.
  • Build full-stack code that complies with cybersecurity, accessibility (Section 508), and design standards.
  • Document software designs, unit tests, and code reviews to improve system reliability and maintainability.
  • Evaluate emerging products and technologies to foster innovation and improve team delivery outcomes.
  • Remain stationary for 50% of the time; occasionally move about the office to access equipment or communicate with coworkers, management, and customers, including through presentations.

Desired Qualifications

  • Experience with enterprise-level application development, microservices architecture, and Java EE/Angular design patterns.
  • Hands-on experience with containerization technologies such as Docker and Kubernetes, and AWS cloud hosting solutions.
  • Familiarity with authentication protocols including mTLS, CAC, PIV, OIDC, and SAML, and messaging systems including ActiveMQ, Artemis, and Kafka.
  • Experience using AI code-assistance tools for code generation, troubleshooting, and automated unit testing.
  • Scripting experience using Python 3 or later, Bash, or PowerShell.
  • Candidates with a recently completed Tier 2 investigation are preferred.

About the Company

ManTech

Government cybersecurity, analytics, and IT services

ManTech provides technology and services to U.S. government customers in defense, intelligence, and federal civilian agencies. It delivers cybersecurity, data analytics, enterprise IT, logistics, intelligence lifecycle support, software development, systems engineering, mission operations, security, and training through government contracts that span strategy to operations with strict security compliance. Its differentiators include a national-security focus, end-to-end capabilities, long-term high-value contracts, and emphasis on specialized talent. The company aims to help government agencies modernize and protect critical infrastructure while pursuing sustainable growth and profitability.

Company size
10,001+
Company stage
IPO
Headquarters
Herndon, VA
Founded
1968

Recently Posted Jobs

Explore more opportunities at ManTech

See more jobs