BAE Systems logo

Software Developer

BAE Systems

Springfield, VA
Full Time
Mid Level
95k-162k
18 days ago

Job Description

About the Role

BAE Systems is seeking a software developer to work with a motivated team of developers and system administrators to support the development and sustainment of mission-critical applications for a federal government client focused on national security. The candidate will provide development and operations & maintenance support for a production system responsible for disseminating finished intelligence reports to various customers. The role involves working in an Agile environment, supporting all phases of the application lifecycle, and ensuring system security and modernization efforts.

Key Responsibilities

  • Participation in Agile ceremonies including scrum, product increment planning, and retrospectives
  • Interpreting system requirements, performing code review, and committing bug-free, unit tested code
  • Performing development, maintenance, sustainment, and improvement tasks
  • Transitioning an application from its existing infrastructure to enable it to run on modern technology
  • Preserving existing functionality while changing necessary environmental and configuration properties
  • Refactoring or rewriting modules to reduce and/or eliminate technical debt
  • Development of new features and enhancements to existing applications or systems
  • Designing, developing, testing, and implementing enhancements to add new features and/or functionality
  • Developing recommendations for process updates, documentation, methodology, and opportunities for innovation
  • Creating and maintaining system documentation such as architecture diagrams and requirements documents
  • Supporting security authorization maintenance, security artifacts, and compliance with A&A milestones
  • Building, testing, and deploying services, applications, and code via enterprise CI/CD pipelines
  • Providing Tier 1 and Tier 2 support during non-business hours as required

Requirements

  • Minimum of a Bachelor's Degree in Computer Science, Information Systems, Engineering, or related technical/scientific discipline
  • At least 3 years of development experience and expertise
  • Experience with at least four of the following technologies: Python (with Flask), Java, Perl, Angular, HTML with CSS, XML, Apache Tomcat (Solr), Alfresco, Oracle, Postgres
  • Experience in Agile development of applications in a cloud environment
  • Developing in Python, working with REST APIs, and relational databases
  • Knowledge of scripting languages and process automation methods
  • Strong understanding of Agile methodologies, cloud technologies, troubleshooting, and application performance analysis
  • Self-organizing and team-oriented with the ability to work on multiple projects
  • Strong communication skills and persistence in resolving technical issues

Nice to Have

  • AWS expertise and certification (e.g., building and developing AWS EC2 servers)
  • Agile or SAFe certification
  • Experience with secure IT systems and DoD compliance for secure network operations
  • Experience with PHP and JavaScript
  • Database administration experience (SQL, MySQL, PostGres, etc.)
  • Ability to work independently and identify issues with corrective actions

Qualifications

  • Minimum of a Bachelor's Degree in a related technical or scientific discipline

Benefits & Perks

  • Health, dental, and vision insurance
  • Health savings accounts
  • 401(k) savings plan
  • Disability coverage
  • Life and accident insurance
  • Employee assistance program
  • Legal plan
  • Discounts on home, auto, and pet insurance
  • Paid time off, paid holidays, and other leave options including parental, military, bereavement, and sick leave
  • Recognition and incentive programs

Working at BAE Systems

BAE Systems, Inc. is an international defense, aerospace, and security company dedicated to improving the future and protecting lives through innovative technology, products, and solutions. The company values using passion and ingenuity to defend national security, offering a rewarding career that makes a significant impact on a global scale. The work environment emphasizes teamwork, continuous skill development, and making a difference through advanced defense and intelligence solutions.

Apply Now

Job Details

Posted AtJun 2, 2025
Salary95k-162k
Job TypeFull Time
ExperienceMid Level

About BAE Systems

Website

baesystems.com

Company Size

10000+ employees

Location

Springfield, VA

Industry

Aerospace Product and Parts Manufacturing

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches