# Entry-Level Software Engineer

Hiring organization: [AeroVironment](https://career.thegoodapps.co/organizations/aerovironment)

Canonical page: https://career.thegoodapps.co/jobs/912dc854-b690-4c2a-9862-aabac074638f

Listed on AeroVironment's own careers site. Applications go to them directly.

- Employment type: full time
- Seniority: Junior
- Location: Dayton, OH

## Summary

This entry-level role involves developing and maintaining data analysis tools and websites for military intelligence applications, writing code in languages like Python, C++, and TypeScript while collaborating with a development team. It suits someone with a computer science degree and 0–3 years of experience who can work in a security-conscious, team-based environment.

_Our summary, not AeroVironment's wording._

## Skills named

Angular, C++, Elasticsearch, Git, Go, JavaScript, Kubernetes, PostgreSQL, Python, React, TypeScript

## Required

- Bachelor's degree in Computer Science, Computer Engineering, Mathematics, or related technical field
- 0–3 years of software development and coding experience
- Knowledge of web/service-based design and programming
- Familiarity with front-end technologies (JavaScript, TypeScript, CSS3, HTML5, Angular, React)
- Knowledge of server-side languages (C++, Python, Go)
- Git proficiency for code repository management
- U.S. citizenship
- Ability to obtain and maintain TS/SCI clearance

## Nice to have

- Test-driven development experience (Agile, Scrum, full-cycle development)
- CompTIA Security+ certification
- Kubernetes and container familiarity
- Experience with document stores (Elasticsearch) and SQL databases (PostgreSQL)
- Active TS/SCI clearance

Apply on AeroVironment's site: https://avav.wd1.myworkdayjobs.com/en-US/AVAV/job/Dayton-OH/Entry-Level-Software-Engineer_8010
