Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Agile Defense, Inc. Logo

Software Engineer

Agile Defense, Inc.

$90,000 - $115,000
Dec 15, 2025
Remote, US
Apply Now

Agile Defense is seeking to develop and optimize software systems that drive mission-critical outcomes for their clients, requiring a skilled and driven Software Engineer II to contribute to this effort.

Requirements

  • Strong proficiency in programming languages such as Java and JavaScript.
  • Hands-on experience with frameworks and tools such as React, Angular, Spring Boot, or similar technologies.
  • In-depth knowledge of cloud platforms (e.g., AWS, Azure, Google Cloud) and associated tools.
  • Experience with version control systems like Git and CI/CD pipelines.
  • Solid understanding of Agile development practices and methodologies.
  • Familiarity with containerization and orchestration tools such as Docker and Kubernetes.
  • Experience working with database systems (SQL and NoSQL)

Responsibilities

  • Design, develop, test, and implement software solutions aligned with client requirements and organizational standards.
  • Optimize existing systems and code bases for performance, scalability, and maintainability.
  • Collaborate with cross-functional teams, including product managers, designers, and engineers, to deliver robust and innovative software solutions.
  • Troubleshoot and resolve technical issues, ensuring minimal disruption to operations and user experience.
  • Conduct thorough code reviews and ensure adherence to industry best practices and secure coding standards.
  • Contribute to system architecture discussions and recommend improvements or enhancements.
  • Stay informed about emerging technologies and trends to drive continuous improvement and innovation.

Other

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent work experience).
  • Minimum of 3–5 years of professional experience in software engineering.
  • Demonstrated ability to deliver scalable and efficient software solutions in a team-oriented environment.
  • Excellent written and verbal communication skills for effective collaboration.
  • 100% remote work environment