> Markdown version of [/jobs/ext/1441739-senior-software-engineer](https://www.wearedevelopers.com/jobs/ext/1441739-senior-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Engineer - **Company:** AeroVironment, Inc. - **Location:** Jessup, MD, United States - **Experience:** Expert - **Salary:** $215,000.0 - $230,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Application Programming Interfaces (APIs), Agile Methodology, Amazon Web Services, Application Performance Management, Automation of Tests, Batch Processing, Cloud Engineering, Code Review, Computer Engineering, Continuous Integration, Data Stores, Software Debugging, Design of User Interfaces, Iterative and Incremental Development, Integrated Development Environments, PostgreSQL, MongoDB, Rapid Prototyping Process, Redis, Software Deployment, Software Engineering, Data Streaming, Web Application Frameworks, Data Logging, Modern Ui, ReactJS, Grafana, Hyperconverged Infrastructure, Backend, Kubernetes, Information Technology, Machine Learning Operations, Front End Software Development, Restful APIs, Software Version Control, Docker, Microservices - **Published:** July 25, 2026 - **Apply:** https://dejobs.org/x/x/4CCAE6D03DBD4D56936CA8781FDB8B9A/job/ ## About the Role * Bachelor's degree in Computer Engineering, Computer Science, Electrical Engineering, Math, or Physics is required or equivalent combination of education, training, and experience * Minimum 14 years of relevant software engineering experience * Active TS/SCI with Polygraph * Strong Java development experience for backend services * Proficiency with modern JavaScript frameworks, particularly React * Experience designing and consuming RESTful APIs * Hands-on experience with Docker or Podman * Experience deploying and managing applications using Kubernetes * Experience designing and implementing microservices architectures Desired Qualifications * Experience with Machine Learning workflows * Experience with streaming data pipelines * Experience with batch processing systems * Experience working with MongoDB * Experience working with ArangoDB * Experience working with Redis * Experience working with PostgreSQL * Experience developing and deploying applications within AWS cloud environments * Experience working with hyper-converged infrastructure (HCI) * Familiarity with logging, monitoring, and observability tools * Experience working in Agile or iterative software development environments ## Description The primary role of the Full-Stack Software Engineer is to design, develop, and deliver modern full-stack applications that solve complex operational challenges. This role focuses on building scalable applications with polished, intuitive user interfaces while supporting rapid prototyping and iterative development., * Design, develop, maintain, and enhance complex full-stack software applications based on documented requirements * Implement features end-to-end, spanning user interfaces, backend services, APIs, and data stores * Apply modern software engineering practices including version control, code reviews, automated testing, and CI/CD pipelines * Build and execute simulations and test harnesses in development and test environments * Develop intuitive, responsive user interfaces using modern UI frameworks and reusable components * Ensure applications adhere to established UI/UX principles, accessibility standards, and organizational style guides * Test and validate user interfaces across supported browsers and platforms * Debug and troubleshoot full-stack applications, performing root cause analysis and implementing long-term solutions * Continuously improve application performance, usability, scalability, and overall user experience * Participate in code reviews while contributing to engineering best practices and shared development standards * Collaborate closely with product owners, designers, and software engineers to refine requirements and deliver incremental capabilities * Stay current with emerging technologies, frameworks, and industry best practices across frontend, backend, and cloud development ## Related Videos - [Reducing LLM Calls with Vector Search Patterns - Raphael De Lio (Redis)](https://www.wearedevelopers.com/videos/1714-reducing-llm-calls-with-vector-search-patterns-raphael-de-lio-redis) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Remote Driving on Plant Grounds with State-of-the-Art Cloud Technologies](https://www.wearedevelopers.com/videos/251-remote-driving-on-plant-grounds-with-state-of-the-art-cloud-technologies) - [Accelerating Authentication Architecture: Taking Passwordless to the Next Level](https://www.wearedevelopers.com/videos/733-accelerating-authentication-architecture-taking-passwordless-to-the-next-level) - [Agile work at CARIAD – Creating a customer web application for controlling the vehicle ](https://www.wearedevelopers.com/videos/200-agile-work-at-cariad-creating-a-customer-web-application-for-controlling-the-vehicle) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [React Developer Salary [2023]](https://www.wearedevelopers.com/magazine/198-react-developer-salary-2023) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers)