Job Board
LogoLogo

Get Jobs Tailored to Your Resume

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

Fusion Innovation Logo

Applications Developer

Fusion Innovation

Salary not specified
Nov 19, 2025
Herndon, VA, US
Apply Now

Fusion Innovation is seeking an Applications Developer to design, develop, and implement high-performance software that tackles the toughest challenges for the Nation's most sensitive programs.

Requirements

  • Proficiency in multiple programming languages and frameworks (e.g., JavaScript, Python, Node.js, React, Angular, etc.).
  • Strong understanding of OCR tools and libraries (e.g., Tesseract, Google Vision API, etc.).
  • Implementing graphical user interface (GUI) components in web applications using the Angular framework
  • Building reusable code and libraries for future use
  • Asynchronous programming paradigms
  • Ability to design, develop, test and implement new applications based on project requirements
  • Optimizing front end applications for maximum speed and scalability

Responsibilities

  • Design, build, and maintain high-quality software systems that are scalable, efficient, and reliable.
  • Utilize analytic skills to identify, troubleshoot, and resolve complex technical issues.
  • Continuously innovate and push the boundaries of technology to develop cutting-edge software solutions.
  • Work closely with fellow developers, product managers, and designers to bring ideas to life.
  • Ensure your code is clean, maintainable, and adheres to best practices.
  • Conduct code reviews and provide constructive feedback to peers.
  • Implement robust security measures to protect software systems from vulnerabilities and cyber threats.

Other

  • Active Top Secret/SCI with Polygraph.
  • Proven experience as an Applications Developer with a portfolio of successful projects.
  • Exceptional analytical and problem-solving skills with a track record of tackling complex challenges.
  • Excellent collaboration and communication skills, capable of working effectively in a team environment.
  • Ability to thrive in a fast-paced, ever-changing technological landscape.