Level 2 Software Engineer

BAE SystemsAnnapolis Junction, MD
425d$108,800 - $206,700

About The Position

The Level 2 Software Engineer at BAE Systems is responsible for collaborating with various stakeholders to design, develop, test, troubleshoot, and sustain a mission-focused containerized enterprise web application in a Kubernetes environment. This role involves working on complex software systems, ensuring adherence to design requirements, and utilizing appropriate software development methodologies.

Requirements

  • Master's degree in Computer Science or related discipline plus three years of experience as a Software Engineer, or
  • Bachelor's degree in Computer Science or related discipline plus five years of experience as a Software Engineer, or
  • Seven years of experience as a Software Engineer.

Nice To Haves

  • Experience with the Celery Task Scheduler
  • Experience with Reverse Proxies such as NGINX and HAProxy
  • Experience with container orchestration technologies such as Kubernetes
  • Experience with the Atlassian Suite of Tools including Jira and Confluence
  • Familiarity with front-end technologies (HTML, CSS, JavaScript) and JavaScript frameworks including React.

Responsibilities

  • Collaborate with Product Owners, System Engineers, and Software Engineers to design and develop software applications.
  • Test, troubleshoot, and sustain a mission-focused containerized enterprise web application in a Kubernetes environment.
  • Design, develop, document, and maintain complex software systems based on documented requirements.
  • Review and test software components for adherence to design requirements and document test results.
  • Resolve software problem reports and provide input to system design including hardware/software trade-offs.
  • Utilize software development methodologies appropriate to the development environment.

Benefits

  • Health, dental, and vision insurance
  • Health savings accounts
  • 401(k) savings plan
  • Disability coverage
  • Life and accident insurance
  • Employee assistance program
  • Legal plan
  • Discounts on home, auto, and pet insurance
  • Paid time off
  • Paid holidays
  • Paid parental leave
  • Military leave
  • Bereavement leave
  • Federal and state sick leave
  • Company recognition program for awards.

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Industry

Computer and Electronic Product Manufacturing

Education Level

Bachelor's degree

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service