BAE Systems

Eng I - SW

BAE Systems$70K — $95K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Computer Engineering or Computer Science
  • Ability to obtain a US Secret Clearance
  • Minimum 6 months of professional experience in programming and software development across multiple layers of the stack.

Responsibilities

  • Develop applications using modern programming languages such as Node.js, Google Go, or Python.
  • Support all phases of the software development lifecycle.
  • Scale applications in cloud-native environments leveraging cloud services.
  • Work collaboratively and independently in a hybrid work format.

Benefits

  • Hybrid work environment with the flexibility of onsite and remote work.
  • Opportunity to work on innovative and impactful projects in defense and aerospace.
  • Access to advanced technologies and a collaborative team culture.
Full Job Description
Job Description

Electronic Combat Solutions (ECS) has technology, engineering and program teams that educate and mentor colleagues to deliver leading Electronic Warfare capabilities. We welcome all those who have big ideas, crave innovation, want to drive fielding velocity, and have the passion to bring the warfighter home safe.

BAE is looking for a full stack developer/front end/cloud developer. The successful candidate will focus on developing applications using modern programming languages such as Node.js, Google Go, or Python. They should have experience with both relational and non-relational databases, and demonstrate a strong understanding of microservices architecture, including the development and deployment of services in containerized environments using Kubernetes. This role requires a keen understanding of how to scale applications in a cloud-native environment, leveraging cloud services for optimal performance and efficiency. The role encompasses support through all phases of the software development lifecycle.

Because this role involves a combination of collaborative/in-person and independent work, it will take the form of a hybrid work format, with time split between working onsite and remotely.

Required Skills and Education

The Full Stack Developer candidate must possess the following qualifications and experience:
  • 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 Skills and Education

  • 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.

About BAE Systems

BAE Systems plc is a British multinational arms, security, and aerospace company. It is among the world's largest defense contractors, with over 85,000 employees and operations in over 40 countries. BAE Systems is involved in the design, development, and manufacture of a wide range of products and services, including military aircraft, naval ships, and land vehicles. The company also provides a range of cybersecurity and intelligence services. BAE Systems has a long history, dating back to the 19th century, and has been involved in many major defense projects. Visit baesystems.com for more information.
Learn more about BAE Systems
Size
90,500 employees
Industry
Founded
1997
NASDAQ

Similar Jobs

More Jobs at BAE Systems

  • BAE Systems
    Ops Program Mgr II
    $90K — $120K *
    Hudson, NH 03051 (Hillsborough County)
    Aerospace & Defense
    In-Person
  • BAE Systems
    Sys Integration Eng I
    $70K — $95K *
    Wallops Island, VA 23337 (Accomack County)
    Aerospace & Defense
    In-Person
  • BAE Systems
    Eng II - SW
    $80K — $110K *
    Nashua, NH 03060 (Hillsborough County)
    Aerospace & Defense
    In-Person
  • BAE Systems
    Cyber Anst Sr
    $90K — $120K *
    Manchester, NH 03103 (Hillsborough County)
    Aerospace & Defense
    In-Person
  • BAE Systems
    Mgr I- Eng
    $100K — $130K *
    Austin, TX 78745 (Travis County)
    Aerospace & Defense
    In-Person

More Information Technology Jobs

Find similar Eng I - SW jobs: