This job has expired.
BAE Systems
Expired

Full Stack Software Engineer (Remote)

Remote

Location restricted
This job is restricted to tax residents of , but we detected your IP as outside of the country. Please only apply if you are a tax resident.

Job Description
BAE Systems is looking for an experienced Full Stack Software Engineer to work on a multi-disciplinary team in an Agile, fast-paced development environment. The qualified candidate will implement an extensible software framework for aircraft mission planning tools and is proficient in front end and back end development. Familiarity with agile development processes, DevSecOps, containers, software micro-services, and secure computing is needed. As a Full Stack Software Engineer you will be part of Electronic Systems (ES), the global innovator behind BAE Systems’ game-changing defense and commercial electronics.

* Please note that pursuant to a government contract, this specific position requires US citizenship status.

* Remote work is not available for this role, this will be an onsite position located in Bellevue, NE.

Required Education, Experience, & Skills
  • Bachelor's degree in Computer Science or related field
  • 2+ years of actual work experience in the area of UX/UI development with Javascript
  • 2+ years of actual work experience in the area of mid-tier and back-end development in Java and/or C++
  • Must have at least an active Secret clearance and be able to obtain a Top Secret/SCI security clearance
  • Proficiency with C++ and/or Java as well as JavaScript, HTML, CSS
  • Enjoy building UI's with modern tools and standards like Angular, React, Redux, CesiumJS, Webpack, NodeJS, and ES6
  • Enjoy creating fast and efficient back-end services and business rules components in Java and/or C++
  • Experience developing under Linux OS’s, using scripting and build tooling such as Make, Maven, or similar
  • Understanding of common UI application methodologies such as Websockets, Local Storage, AJAX and Single Page Applications
  • Familiarity with UI related design patterns and HMI principles
  • Strong analytical and debugging skills
  • Excellent communication skills


  • Preferred Education, Experience, & Skills
  • Willingness to participate in multiple functions beyond just ‘programming’ – architectural input, small teams lead, test engineer support
  • Experience with Java build tooling such as Maven, and C++ build tooling such as makefiles
  • Experience with profiling and debugging in Java and/or C++
  • Experience developing in both Java and C++
  • Experience with caching, profiling, and optimization for services
  • Experience with containers – Docker, Podman, Kubectl
  • Experience developing RESTful services using Spring, Java, and JSON
  • Understanding of Java Spring (or similar) Micro-Services using 12 Factor design principles


  • Other Ajax contracts

    Remote
    0
    USD
    /hr

    0 outside IR35 Ajax contracts