Software Engineer

MANTECH
Annapolis Junction, MDFULL_TIMEPosted Jul 31, 2026

Role responsibilities

The role involves analyzing user requirements to design, code, and implement scalable software solutions and database interfaces. Responsibilities include debugging existing software, integrating systems, and leading technical efforts to meet operational specifications.

Requirements

Candidates must have 14+ years of software engineering experience and hands-on expertise in building scalable Java applications. An active TS/SCI with Polygraph clearance and a bachelor's degree in a technical discipline are required.

Key skills

Java, AWS, Software Design, Debugging, Database Interfaces, Test-Driven Development, Build/Deployment Automation, Virtualization, Backend Infrastructure, Algorithm Development, System Performance Analysis, Software Integration

Keywords

Java, AWS, Cloud, Virtualization, Backend Infrastructure, Test-Driven Development, TS/SCI, Polygraph, Software Engineering, Scalable Applications, Database Queries, Algorithm Development, System Performance, Software Development Life Cycle, IT System Data Services

Want jobs like this matched to you?

SimpleCareer scores fresh postings against your résumé so you only see the matches that matter.

Get started free