BAE Systems-logo
BAE Systems
ยท
August 25, 2026
Apply Now
This job has closed.

Full-stack Software Engineer I

Nashua, NH
Full-time
Hybrid
Entry Level
BAE Systems is a defense, aerospace, and security company developing advanced electronics and technology solutions. The Full-stack Software Engineer I will develop and support cloud-native applications across the software development lifecycle using modern programming languages, databases, microservices, Kubernetes, and cloud services.
Apply Now

Responsibilities

  • Support through all phases of the software development lifecycle

Qualification

Required

  • * Bachelor's degree in Computer Engineering or Computer Science
  • * Ability to obtain US Secret Clearance
  • * A minimum of 6 months of professional experience in programming and software development across multiple layers of the software stack (UI, web services, microservices, databases)

Preferred

  • * Proficiency in using project management, documentation, and source control tools
  • * Familiarity with cloud-native technologies and services beyond Kubernetes, such as service meshes (e.g., Istio, Linkerd), serverless frameworks, and cloud-specific resource management
  • * Familiarity in implementing security best practices in application development and deployment, particularly in environments with stringent compliance requirements
  • * Knowledge in utilizing observability tools (e.g., Prometheus, Grafana, ELK stack) for monitoring and troubleshooting applications
  • * Experience with agile development methodologies and the ability to work in fast-paced, iterative development environments
  • * Previous experience working within cross-functional development teams, demonstrating excellent collaboration and communication skills
  • * Proven experience in leading or advanced programming and software development, including analysis, design, development, implementation, testing, maintenance, quality assurance, troubleshooting, and/or upgrading of software systems
  • * Demonstrated ability to troubleshoot and support enterprise applications while ensuring 24/7 availability
  • * At least 2 years of experience in full-stack development, including proficiency in Node.js, Google Go, Python, or similar modern programming languages
  • * Strong expertise in working with both relational (e.g., MySQL, PostgreSQL) and non-relational databases (e.g., MongoDB, Cassandra)
  • * Solid understanding of microservices architecture, including the development, deployment, and scaling of services in containerized environments using Kubernetes
  • * Demonstrated experience in developing, deploying, and scaling applications in cloud environments
  • * Familiarity with Test-Driven Development (TDD) methodologies and continuous integration/continuous deployment (CI/CD) practices
  • * Experience in ensuring high availability and reliability of enterprise applications

Benefits

  • Our flexible work environment provides you a chance to change the world without giving up your personal life.
  • For regular employees scheduled to work 20+ hours per week: health, dental, and vision insurance.
  • For regular employees scheduled to work 20+ hours per week: health savings accounts.
  • For regular employees scheduled to work 20+ hours per week: a 401(k) savings plan.
  • For regular employees scheduled to work 20+ hours per week: disability coverage.
  • For regular employees scheduled to work 20+ hours per week: life and accident insurance.
  • For regular employees scheduled to work 20+ hours per week: an employee assistance program.
  • For regular employees scheduled to work 20+ hours per week: a legal plan.
  • Employee discounts on things like home, auto, and pet insurance.
  • Paid time off.
  • Paid holidays.
  • Paid parental leave.
  • Paid military leave.
  • Paid bereavement leave.
  • Applicable federal and state sick leave.
  • Employees may participate in the company recognition program to receive monetary or non-monetary recognition awards.
  • Other incentives may be available based on position level and/or job specifics.
  • Temporary employees can elect to participate in the 401(k) savings plan.
  • Temporary employees working 20+ hours per week are eligible for medical benefits.
  • Temporary employees working 20+ hours per week are eligible for the employee assistance program.
  • Temporary employees working 20+ hours per week are eligible for business travel accident insurance.
BAE Systems is an aerospace, defence, and information security company that provides advanced and technology-led solutions.
Glassdoor
3.7
Founded in 1999
London, England, GBR
10001+ employees
http://www.baesystems.com