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

  • Lead the design, architecture, development, and maintenance of scalable software applications.
  • Own high-impact projects from requirements gathering through implementation, deployment, and ongoing support.
  • Write clean, efficient code and enforce coding standards through best practices and code reviews.
  • Mentor junior engineers and provide constructive guidance to support their growth and code quality.
  • Collaborate with product managers, designers, and engineering teams to align features with business and customer needs.
  • Optimize application performance and ensure systems scale reliably in production.
  • Resolve complex technical issues and ensure software meets business requirements.
  • Stay current on industry trends, tools, and technologies to improve products, architecture, and development processes.
  • Participate in agile ceremonies such as sprint planning, daily stand-ups, and retrospectives.
  • Document code, system designs, and technical processes for knowledge sharing and future reference.

Requirements

  • Degree in Computer Science, Software Engineering, or a related field, or equivalent industry experience and training.
  • 6+ years of professional software development experience.
  • Advanced proficiency in one or more programming languages such as C#, Python, JavaScript (Node.js), or similar.
  • Deep understanding of software architecture, design patterns, and scalable or distributed system design.
  • Experience with both front-end technologies such as React or Vue and back-end development such as Node.js.
  • Strong knowledge of relational and NoSQL databases such as MySQL, PostgreSQL, MongoDB, or MS SQL Server.
  • Experience with cloud services such as AWS or Azure and deploying scalable applications in the cloud.
  • Experience with DevOps and CI/CD practices, including tools such as Docker, Kubernetes, Jenkins, and Terraform.
  • Experience with automated testing, test-driven development (TDD), and unit testing frameworks.
  • Strong leadership, communication, and collaboration skills, with the ability to work cross-functionally with technical and non-technical stakeholders.
  • Working knowledge of microservices, SOA, monoliths, REST, RPC, SQL, and NoSQL is preferred.
  • Experience with multiple programming languages and frameworks such as Java, Python, C++, JavaScript, or C# is preferred.
  • Experience optimizing large-scale applications for performance, scalability, and high availability is preferred.
  • Experience mentoring or coaching junior engineers is preferred.
  • Understanding of security best practices and experience implementing security measures in software and DevOps processes is preferred.
  • Experience in finance, healthcare, public safety, or government is preferred.
  • Experience leveraging AI tooling in development workflows is preferred.
  • Must be legally authorized to work in Canada and able to obtain and maintain a Government of Canada Reliability security clearance.
  • Must comply with the FBI CJIS Security Policy and pass a fingerprint-based background check.

Benefits

  • Competitive base salary with pay determined by skills, experience, education, training, market data, internal equity, and business needs.
  • Eligibility for variable compensation such as incentive plans or discretionary performance bonuses.
  • Comprehensive benefits offering.
  • Equal opportunity employer with a commitment to equity, diversity, inclusion, and a barrier-free workplace.
  • Accommodations available upon request throughout the recruitment process and as part of employment conditions.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Engineer (.Net Core/Angular)

Mitratech 1K-5K Professional Services

Mitratech is hiring a remote-first Senior Full Stack Developer to help evolve its HotDocs Advance document automation portal built for enterprise legal, risk, compliance, and HR customers.

Angular Azure C# Confluence DNS Entity Framework Git HTTP JavaScript JIRA Linux Load Balancing .NET OAuth PowerShell Redis REST API TypeScript
2 hours, 19 minutes ago

Senior Fullstack Software Engineer - JavaScript / TypeScript

Rithum Internet Software & Services

Senior Software Engineer at Rithum, working on the Retailers business function to build and maintain scalable, high-quality software that supports e-commerce operations and continuous delivery.

Agile Angular API Gateway AWS Azure CI/CD CloudFormation Computer Vision DynamoDB Git JavaScript Kanban Machine Learning NLP Node.js OpenSearch Python React Redis REST API Scrum Serverless SOAP SQL Server Terraform TypeScript
2 hours, 19 minutes ago

Senior Fullstack Engineer

Workera 51-250 Internet Software & Services

Workera is hiring a Senior Fullstack Engineer in the UK, Ireland, or the Netherlands to own backend-led development of its AI-native enterprise skills platform, helping large organizations manage talent and ship high-stakes product features end to end.

AWS Clojure Docker Elixir Erlang Generative AI GitHub Go Linear LLM Phoenix PostgreSQL React Terraform
2 hours, 49 minutes ago

Senior Fullstack Developer (AIR Automations)

JetBrains 1K-5K Internet Software & Services

JetBrains is hiring a Full Stack Engineer to build an agentic-driven product across frontend, backend, and cloud infrastructure, delivering scalable and reliable end-to-end features.

AWS Azure Docker GCP Git Java Jest Kotlin Kubernetes MongoDB MySQL NestJS Node.js Playwright PostgreSQL Python React TypeScript
3 hours, 4 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