Sr. Software Engineer
BAE Systems · Suitland, MD · Engineering & Technology
senior
Software Engineer
ic
· Posted May 14, 2026
$97,008 – $164,914
USD per year
About this role
BAE Systems is hiring a senior-level Software Engineer based in Suitland, MD. The posting calls out experience with Java, SQL, Angular, Spring. Compensation is listed at $97,008–$164,914 per year.
- Role
- Software Engineer
- Function
- software engineering
- Level
- senior
- Track
- Individual contributor
- Employment
- Full-time
- Location
- Suitland, MD
- Department
- Engineering & Technology
- Posted
- May 14, 2026
More roles at BAE Systems
AEWS Program Engineering Manager I
Nashua, NH · manager
ECS
Electrical Engineering Coop, Summer-Fall 2026
Cedar Rapids, IA · intern
Testing
New Product Introduction Engineer
Hudson, NH · mid
Model Based Systems Engineer
Nashua, NH · mid
Software Engineering Section Lead – C4ISR Space Systems
Merrimack, NH · mid
All BAE Systems jobs →
Job description
from BAE Systems careersJob Description
BAE Systems is seeking a skilled developer to support a U.S. Government Civilian contract. This role requires expert programming skills in AngularJS, Java, EJB, STRUTS Framework, WebLogic to drive technological advancement through the engineering of prototypes, proofs of concept, and full-scale system implementations. The successful candidate will be responsible for ensuring equipment and software compatibility, analyzing operational requirements, and overseeing data security and continuity of operations. In addition to the minimum qualifications, desirable experience includes the use of version control software or software migration routines, knowledge of Agile software development methodologies, experience in multiple test and production environments, familiarity with standard IT development products, and specific experience developing statistical systems.
Key Responsibilities:
- Ensures compatibility between equipment and software, analyzes operational/systems requirements, supports design reviews, and presents technical briefings.
- Engineer systems, including conducting of prototype, proof of concept, or the full implementation of systems.
- Evaluates, assesses, documents, and tests data security and continuity of operations for systems and programs.
- Serves as solutions provider to senior management and professional staff concerning areas of technological development and advancement.
Required Education, Experience, & Skills
Education: Bachelor of Science in Computer Science or Engineering.
Qualifications:
- At least one year of experience with user story development or analysis in an agile development environment.
This is an excerpt. Read the full job description on BAE Systems careers →