Front End Software Engineer, BAE Systems

Front End Software Engineer, BAE Systems

Company BAE Systems
Job title Front End Software Engineer
Job location San Diego, California, United States
Type Full Time

Responsibilities:

  • Design, write, and deliver Infrastructure as Code software to improve the availability, scalability, latency, and efficiency of the network
  • Build automated DevOps pipelines using tools such as GitLab and Azure DevOps
  • Develop jobs for the deployment of various artifacts that constitute an application on a container-based environment such as Docker
  • Participate in the development of advanced CI / CD processes to support deployments
  • Work extensively to deploy applications on Kubernetes clusters in our on-premises cloud environment as well as our customer’s cloud-based environment
  • Automate repetitive tasks to eliminate toil and drive consistency + repeatability
  • Actively participate in incident response and root-cause analysis, support a blameless post-mortem culture

Requirements & Skills:

  • Bachelor’s degree in Computer Science or related field
  • 4+ years of software development experience
  • US Citizenship with an active top-secret clearance is required
  • Proficiency with JavaScript, TypeScript, HTML, and CSS
  • Proficient with developing client-side code using Modern UI Frameworks such as Angular, React, or Vue.
  • Ability to innovate, evaluate, and research new technologies while staying abreast of industry trends
  • Highly motivated individual with strong analytical and problem-solving skills, who is effective at communication and can engage constructively with peers and technical leads.
  • Hold an active Top Secret/SCI clearance
  • Experience developing and working according to an Object-Oriented Programming paradigm
  • Experience with map widget libraries such as CesiumJS, Open Layers, or Leaflet
  • Experience with graph widget libraries such as Vis Network or CytoscapeJS
  • Experience with CSS preprocessing and postprocessing solutions (i.e. SASS, LESS, and PostCSS)
  • Experience with chart widget libraries like ChartJS and D3
  • Experience working with State Management Stores
  • Experience with Chrome/Firefox debugger
  • Experience with Agile software development
  • Experience Interfacing client requests with Backend RESTful services and WebSocket interfaces
  • Experience with leadership such as being a Subject Matter Expert or lead of a team
  • Experience designing and developing high-level software architectures

apply for job button