BAE Systems Software Developer/Engineer in Sterling, Virginia

Job Description

BAE Systems, Intelligence & Security sector, is seeking a highly-motivated Senior Software Engineer to join a cutting-edge team, leading and managing the development of state-of-the-art web applications and microservices that are used to enhance intelligence analysis and make the world a safer place. The leader in this position will serve as our Lead Software Developer, overseeing an Agile Software development process, lead SCRUM sessions, conduct recurring capability demonstrations, verify compliance with established program templates/standards, and more importantly, in conjunction with the Program Director, interacting with our customers on a daily basis to ensure they have situational awareness of on-going and planned development efforts.

Key success attributes:

  • SME-level background and experience in leading dynamic software development teams

  • Relevant technical expertise related to software development methodologies/processes

  • Ability to work with a team composed of several different subcontractor teammates

  • Outstanding verbal and written communication skills to ensure continuous communications with government and contractor teams

  • Experience hosting in-depth demonstrations of software capabilities/features during all phases of the development process

Typical Education & Experience

Bachelor's Degree and 15 years work experience or equivalent experience

Required Skills and Education

The successful candidate should have significant experience leading Agile Software Development efforts of similar scope, type, and complexity. Experience should include leading large development teams, as well as applying concepts for developing and maintaining high-performance, innovative software and web-based applications. Candidate must have experience using a variety of internet technologies, techniques, and tools in the development of web application elements such as user interface features, algorithms, animation, special effects, databases, and e-business solutions.

Must have the desire to work in a highly communicative team setting, to include: receiving feedback, assisting team members, and support user requests.

Preferred Skills and Education

Preferred Skills:

  • Java Enterprise Edition (JEE) and/or Java

  • Python (including familiarity with Python packages, pypi servers, pip, and wheel)

  • React JS

  • Linux

  • NodeJS

  • Go

  • Docker

  • MongoDB

  • Scala

Educational Requirements: The nominee must either: 1) possess a Master's Degree from an accredited institute in an area of study such as information systems, computer science, math, or engineering; or 2) possess a Bachelor's Degree from an accredited institute in an area of study such as information systems, computer science, math, or engineering and 12 years of relevant experience; or 3) possess at least 16 years of relevant technical experience.

About BAE Systems Intelligence & Security

BAE Systems Intelligence & Security, based in McLean, Virginia, designs and delivers advanced defense, intelligence, and security solutions that support the important missions of our customers. Our pride and dedication shows in everything we dofrom intelligence analysis, cyber operations and IT expertise to systems development, systems integration, and operations and maintenance services. Knowing that our work enables the U.S. military and government to recognize, manage and defeat threats inspires us to push ourselves and our technologies to new levels. That s BAE Systems. That s Inspired Work.

Equal Opportunity Employer/Females/Minorities/Veterans/Disabled/Sexual Orientation/Gender Identity/Gender Expression. To see Inspired Work in action, visit and follow us on Facebook:

Software Developer/Engineer


EEO Career Site Equal Opportunity Employer. Minorities . females . veterans . individuals with disabilities . sexual orientation . gender identity . gender expression