CannonDesign

CannonDesign

CannonDesign is an integrated global design firm that leverages Living Centered Design to help organizations transform and achieve next-level impact. With a diverse team of strategists, architects, engineers, and industry specialists, they tackle clien...

Professional Services
1K-5K
Founded 1945

Description

  • Contribute to the design and implementation of scalable, robust, and secure application architecture in alignment with enterprise strategy.
  • Lead a team of developers through the full software development lifecycle from design and development to deployment and ongoing support of SaaS products.
  • Drive adoption of software engineering best practices, with emphasis on DevOps (CI/CD), monitoring/observability, performance, and automated testing.
  • Oversee modernization efforts, including maintenance and migration of legacy applications while minimizing disruption to existing customers.
  • Embed SOC2 controls into daily workflows by ensuring evidence collection, access management, and secure development processes.
  • Set and model high standards for code quality, maintainable coding practices, and effective peer review processes.
  • Collaborate across product, design, and engineering teams to ensure seamless integration and successful deployment of applications.
  • Assist in architectural design of SaaS systems and implement key architectural initiatives as directed.
  • Continuously assess and improve system performance, drive root cause analysis for production issues, and ensure reliability and scalability.

Requirements

  • Bachelor’s degree in computer science, software engineering, or a related field required; Master’s degree preferred.
  • Minimum of 10+ years of qualifying experience in software engineering.
  • Minimum of 5 years’ experience in SaaS application development.
  • Working knowledge of VB.NET and proficiency in multiple programming languages preferred, especially C#, React, Node.js, Python, and TypeScript.
  • Experience implementing and maintaining SOC2 Type 2 certification in SaaS products is preferred.
  • Demonstrated ability to architect, design, build, and integrate frontend user interfaces, backend services, and APIs.
  • Strong understanding of software architecture patterns, cloud computing, APIs, deprecating services, and DevOps practices such as CI/CD and source control (Git).
  • Experience leading hybrid onshore and offshore software engineering teams is preferred.
  • Excellent communication and interpersonal skills with the ability to collaborate effectively with technical and non-technical stakeholders.

Benefits

  • Base salary range $148,000 to $175,000 annually (actual compensation may vary by location, experience, and skills).
  • Employees may be eligible for discretionary bonuses.
  • Comprehensive benefits package including medical, dental, and vision coverage.
  • Flexible spending account options and voluntary insurance offerings.
  • Paid time off, flex-time schedules, and remote work options.
  • 401(k) plan and employee perk programs.
  • Access to additional benefits and resources detailed on the company careers benefits page.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Full Stack Developer

Workable 251-1K Internet Software & Services

Full Stack Developer at Remotely responsible for designing, building, and maintaining full-stack web applications for global clients to deliver high-performance, scalable, and user-friendly digital solutions.

CSS Git HTML JavaScript MongoDB MySQL Node.js PHP PostgreSQL Python React REST API Ruby on Rails Vue.js
1 month ago

Full Stack Ruby on Rails Developer (6301)

MetroStar 251-1K IT Services

MetroStar seeks a Full Stack Ruby on Rails Developer to join an agile scrum team building, enhancing, and maintaining public-facing federal government web applications and delivering features and improvements across two-week sprints.

Agile Bitbucket Git GitHub GitLab JavaScript PostgreSQL React Ruby Ruby on Rails Scrum
1 month ago

Full Stack Developer

teamified.com Hotels, Restaurants & Leisure

Full Stack Developer for an Australian POS and payments leader, responsible for leading the design, implementation, testing, and delivery of functionality within the Impos software environment while contributing to system architecture and mentoring the engineering team.

Agile C# JavaScript Microservices .NET Next.js React REST API Scrum
1 month ago

You're not everyone

Bask Health 1-10 Internet Software & Services

A hands-on role at a direct-to-consumer telehealth company to build a platform that empowers entrepreneurs and radically improve how healthcare is delivered.

1 month ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers