Versaterm

Versaterm

Versaterm Public Safety is a leading developer of integrated software solutions for First Responders in Canada and the United States. They focus on customer experience and outcomes, empowering public safety agencies to transform their organizations. Ve...

Internet Software & Services
51-250
Founded 1977

Description

  • Design, develop, and implement complex software solutions with a focus on quality, scalability, and performance.
  • Contribute to system architecture and design decisions that support both short-term needs and long-term growth.
  • Provide technical guidance to the engineering team and take ownership of complex projects.
  • Establish and enforce best practices for software design, coding, testing, and deployment.
  • Perform code reviews to maintain high standards and codebase maintainability.
  • Collaborate with product owners, designers, and other stakeholders to align features with business and user needs.
  • Identify and resolve performance bottlenecks to improve scalability and system performance.
  • Mentor junior engineers and support continuous learning within the team.
  • Participate in sprint planning, daily standups, retrospectives, and release planning.
  • Debug complex issues in pre-production and production and implement effective fixes.
  • Document software through code comments and high-level technical documentation.

Requirements

  • Degree in Computer Science, Software Engineering, or a related field, or equivalent industry experience and training.
  • 4-7 years of professional software development experience.
  • Experience with C#, Python, JavaScript (Node.js), or similar programming languages.
  • Experience in backend, frontend, or full-stack development.
  • Familiarity with large-scale systems, monolith architecture, distributed systems, and microservices architectures.
  • Experience with relational and NoSQL databases such as MySQL, PostgreSQL, MongoDB, or MS SQL Server.
  • Knowledge of cloud platforms such as AWS or Azure.
  • Experience with Docker, Kubernetes, CI/CD pipelines, Terraform, and Ansible.
  • Knowledge of unit testing, integration testing, test-driven development (TDD), and automated testing frameworks.
  • Experience working in Agile/Scrum environments and delivering iterative releases.
  • Ability to guide and influence teams and contribute to high-level technical proposals.
  • Strong analytical and problem-solving skills.
  • Experience with Vue, Angular, React, or similar frameworks (preferred).
  • Experience designing or working with APIs and API-based architecture such as microservices (preferred).
  • Experience applying security best practices in software and infrastructure (preferred).
  • Experience with AI tooling in development workflows (preferred).
  • Ability to obtain and maintain a Reliability security clearance in Canada and comply with FBI CJIS requirements.

Benefits

  • Competitive base salary with potential for incentive plans or discretionary performance bonuses.
  • Comprehensive benefits offering.
  • Fair and equitable compensation aligned to skills, experience, education, training, and market data.
  • Opportunities to work on AI-based products in the public safety domain.
  • Equal opportunity employer with a barrier-free workplace.
  • Accommodations available upon request throughout the recruitment process.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Sr. Web Analytics Developer

AXS 51-250 Media

AXS is hiring a Senior Web Analytics Developer to own web and mobile data collection, analytics implementation, and insight generation that improve customer experience and conversion performance across its digital platforms.

Android Google Analytics Google Tag Manager HTML iOS JavaScript Looker Power BI SQL Tableau
6 minutes ago

Senior Web Developer | Ireland | Remote

Grafana 1K-5K IT Services

Grafana Labs is hiring a Senior Web Developer for its Documentation Platform to own the user experience across documentation and learning properties that support Grafana Cloud customers and users.

CI/CD Go Grafana Kubernetes
36 minutes ago

Software Developer - FullStack

Persist Ventures 51-250 Professional Services

Persist Ventures is hiring a remote Full-Time product engineer to build intuitive AI-powered product interfaces and simplify complex user workflows across web and desktop experiences.

Next.js React
38 minutes ago

Senior Web Developer | Canada | Remote

Grafana 1K-5K IT Services

Grafana Labs is hiring a Senior Web Developer for its Documentation Platform to own the user experience across documentation and learning properties that support Grafana Cloud customers in Canada (EST only).

CI/CD Go Kubernetes
1 hour, 36 minutes 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