Job Board
LogoLogo

Get Jobs Tailored to Your Resume

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

CannonDesign Logo

Software Engineer - FOS

CannonDesign

$112,800 - $141,000
Nov 11, 2025
Buffalo, NY, US
Apply Now

Facility Optimization Solutions (FOS), a subsidiary of CannonDesign, is looking for a Software Engineer to join their FOS products team to contribute to the design, development, and implementation of scalable SaaS solutions.

Requirements

  • Proficiency in one or more modern programming languages such as C-Sharp, JavaScript/TypeScript, or Python.
  • Familiarity with frontend frameworks (React or similar) and backend development (.NET, Node.js, or equivalent).
  • Understanding of cloud platforms, docker, and DevOps practices (CI/CD, Git, monitoring).
  • Experience building applications on AWS cloud infrastructure is preferred.
  • Exposure to SOC2 or other compliance frameworks is a plus.
  • Experience with DevExpress is a plus.
  • Strong problem-solving and debugging skills with an eye for clean, maintainable code.

Responsibilities

  • Design, develop, test, and deploy high-quality cloud-based SaaS applications under the guidance of senior engineers.
  • Contribute to application modernization efforts, including refactoring and maintaining existing applications.
  • Implement CI/CD pipelines, logging, and monitoring to improve development efficiency and system reliability.
  • Assist with maintaining SOC2 compliance by following secure coding and access control practices.
  • Support containerization efforts using Docker and deployments to AWS.
  • Participate in code reviews, ensuring adherence to best practices for performance, reliability, and security.
  • Collaborate with cross-functional teams to deliver features from concept through deployment and support.

Other

  • Minimum 5 years of related experience required.
  • Bachelor's degree in Computer Science, Engineering, or related field preferred.
  • Collaborative mindset and effective communication skills.
  • As a condition of employment, all employees are expected to complete mandatory training, including compliance training, within required time frames and adhere to our internal policies and our Code of Conduct.
  • We are relentless in our pursuit of client adoration (not simply satisfaction). Consistent delivery of the best service is what we are about.