BAE Systems logo

Senior Software Engineer

BAE Systems

Herndon, VA
Full Time
Senior
130k-222k
18 days ago

Job Description

About the Role

BAE Systems, a top-ten prime contractor to the U.S. Department of Defense, enables the U.S. government to transform data into intelligence and provides engineering, integration and sustainment support for critical military platforms and systems. Intelligence & Security provides services and products to the Department of Defense, the intelligence community, federal law enforcement officials, and troops deployed around the world. The company promotes a strong, collaborative culture, offers a flexible work environment, and is committed to national security and defense technologies. This position involves supporting a government program that delivers engineering services for network infrastructure and enterprise computing, including cloud services, virtualized applications, and network management.

Key Responsibilities

  • Support a government program by developing and maintaining software solutions for network and enterprise infrastructure.
  • Participate in agile activities and collaborate with engineering team members of varied skill levels.
  • Research and implement new technologies in object-oriented programming and cloud-based services.
  • Assist in security reviews of applications and infrastructure.
  • Contribute to the development of APIs and services using REST, SOAP, and scripting languages.

Requirements

  • Minimum of six (6) years of relevant experience in software development.
  • Bachelor's or master's degree in computer science (preferred).
  • Experience with Eclipse, GitHub, DevOps, Java, and Python.
  • Experience in security review of applications and infrastructure.
  • Experience participating in agile activities.
  • Knowledge of cloud-based services.
  • Ability to work well in a team environment and mentor others.

Nice to Have

  • Experience with infrastructure automation technologies like Docker, Vagrant, etc.
  • Experience with build automation tools such as Maven, Jenkins, etc.
  • Experience building APIs and services using REST, SOAP, etc.
  • Experience with scripting languages like Perl, Shell, etc.

Qualifications

  • Bachelor's or master's degree in computer science (preferred).
  • Minimum of six (6) years of relevant experience.

Benefits & Perks

  • Health, dental, and vision insurance.
  • Health savings accounts.
  • 401(k) savings plan.
  • Disability coverage and life and accident insurance.
  • Paid time off, paid holidays, and other leave programs including parental, military, and bereavement leave.
  • Employee assistance program and discounts on home, auto, and pet insurance.
  • Recognition programs and other incentives.

Working at BAE Systems

BAE Systems promotes a strong, collaborative culture emphasizing trust, camaraderie, and a shared ambition to lead in defense technologies and national security services. The company values innovation, teamwork, and making a meaningful impact on global security, supporting employee development and work-life balance.

Apply Now

Job Details

Posted AtJun 2, 2025
Salary130k-222k
Job TypeFull Time
ExperienceSenior

About BAE Systems

Website

baesystems.com

Company Size

10000+ employees

Location

Herndon, 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