Software Engineer

MANTECH
Columbia, 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, leading technical teams, and ensuring operational specifications are met in target environments.

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, TDD, Automation, TS/SCI, Polygraph, Software Engineering, Database Queries, System Performance, Algorithms, Software Development Life Cycle, Scalable Applications

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