Software Engineer

AeroVironmentAnnapolis Junction, MD
2h$116,000 - $136,000Hybrid

About The Position

The primary role of the entry-level Software Engineer is to support application development for the modernization of visualization and presentation tools. You’ll work on a collaborative team delivering feature-rich, integrated capabilities that help mission analysts view and contribute to critical data in secure environments. This role is based in Annapolis Junction, MD, with 2–3 days remote flexibility.

Requirements

  • Bachelor's degree in Computer Engineering, Computer Science, Electrical Engineering or related discipline is required or equivalent combination of education, training, and experience.
  • 0 - 2+ years of relevant experience
  • Experience or coursework in JavaScript (React or Vue), npm, Webpack
  • Familiarity with Java or Python programming
  • Knowledge of version control systems, especially Git
  • An active TS/SCI with Polygraph

Nice To Haves

  • Exposure to Spring Boot, Django, or test frameworks like Jest
  • Familiarity with containerization (Docker, Kubernetes)
  • Interest in UI/UX development or full-stack contributions
  • Knowledge of NoSQL and relational databases (MongoDB, PostgreSQL, ElasticSearch)
  • Understanding of modern software engineering principles and Agile practices

Responsibilities

  • Analyze user requirements and translate them into design specifications
  • Develop and maintain both frontend and backend components using JavaScript frameworks (React/Vue), Java, and Python
  • Debug, test, and optimize application performance using modern tools like Jest and Webpack
  • Integrate features into evolving software environments using Git and containerized platforms
  • Collaborate with fellow engineers and analysts to enhance user experience and mission functionality
  • Create data queries and contribute to documentation to support development and integration

Benefits

  • AV offers an excellent benefits package including medical, dental vision, 401K with company matching, a 9/80 work schedule and a paid holiday shutdown.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service