AeroVironment-posted 3 days ago
Full-time • Mid Level
Annapolis Junction, MD

The primary role of the Software Engineer will be to support Report Authoring and Dissemination (RAD). The ideal candidate will be a self-starter who thrives on the challenge of researching, designing, and implementing robust technical solutions. This role involves close collaboration with a cross-functional team of system and software engineers to design, develop, and deploy crucial functional enhancements to the RAD system.

  • Software Design and Development: Independently design, develop, and document high-quality, scalable Java (Spring Boot) software solutions. This includes writing clean, maintainable code and participating in code reviews to ensure quality standards.
  • System Enhancement: Work on both back-end and potentially front-end systems to implement new features and improve existing functionalities of the RAD platform.
  • Collaboration: Partner with system architects and other engineers to ensure a cohesive and effective development process.
  • Problem-Solving: Research and troubleshoot complex technical issues, providing innovative solutions to overcome development challenges.
  • Documentation: Create and maintain comprehensive technical documentation for developed features and processes.
  • Bachelor’s degree in the field of Computer Science, Computer Engineering, Software Engineering or related field is required or equivalent combination of education, training, and experience
  • Minimum 8+ years’ in software development
  • Hands-on experience with Apache NiFi for building and managing data flows.
  • Experience with Elasticsearch for powerful searching and data analytics.
  • Proficiency with Docker for developing, shipping, and running applications in a consistent environment.
  • Familiarity with Amazon Web Services (AWS) cloud computing services and architecture, as well as experience with cloud-native application development.
  • Practical experience with Agile software development methodologies and practices (e.g., Scrum, Kanban).
  • Understanding of Government agency reporting and dissemination policies, or experience with Agency-specific data warehouses and processing platforms. This contextual knowledge is highly valuable for this project.
  • Active TS/SCI with polygraph
  • This position requires access to information that is subject to compliance with the International Traffic Arms Regulations (“ITAR”) and/or the Export Administration Regulations (“EAR”). In order to comply with the requirements of the ITAR and/or the EAR, applicants must qualify as a U.S. person under the ITAR and the EAR, or a person to be approved for an export license by the governing agency whose technology comes under its jurisdiction.
  • A “U.S. person” according to the ITAR definition is a U.S. citizen, U.S. lawful permanent resident (green card holder), or protected individual such as a refugee or asylee.
  • Some positions will require current U.S. Citizenship due to contract requirements.
  • 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