Talent.com
Senior Software Engineer
Senior Software EngineerVersaterm • Ahuntsic North, ca
Senior Software Engineer

Senior Software Engineer

Versaterm • Ahuntsic North, ca
15 days ago
Job type
  • Full-time
Job description

Join to apply for the

Senior Software Engineer - Genero POC

role at

Versaterm .

Be among the first 25 applicants.

The Company

Versaterm is a global public safety solutions company helping agencies transform how they serve their communities. Since 1977, we've been building an ecosystem of intuitive tools designed for public safety agencies, forensic labs, court systems, schools and other institutions. Through purposeful integrations and a selective growth strategy, we focus on improving workflows to help our customers achieve more efficient operations, better service and more just outcomes.

The Role

As a Senior Software Engineer, you will lead the design, development, and maintenance of high‑performance software applications critical to our CAD and RMS public safety customers. You will be responsible for creating scalable, efficient, and maintainable systems while mentoring and guiding junior engineers. To be successful in this role, you should be passionate about coding, architecture, and driving innovation to help shape the future of our software products. We are building our next generation of services for our CAD and RMS products and the growth of this team is foundational to our next chapter in Public Safety.

What You'll Do

Lead the design and architecture of complex, scalable software solutions, ensuring they are robust, maintainable, and optimized for performance.

Take ownership of high‑impact projects, from requirements gathering through to implementation, deployment, and ongoing support.

Write high‑quality, clean, and efficient code. Enforce coding standards, best practices, and conduct code reviews to maintain a high level of code quality across the team.

Mentor and provide guidance to junior engineers, helping them grow in their careers and improve their coding practices. Provide constructive feedback during code reviews.

Work closely with product managers, designers, and other engineering teams to ensure that software features are aligned with business objectives and customer needs.

Focus on optimizing application performance, ensuring that the software scales effectively under increased loads and performs reliably in production.

Lead efforts to resolve complex technical issues and ensure that software is bug‑free and meets business requirements.

Stay up to date with the latest industry trends, tools, and technologies. Drive innovation and suggest improvements to the development process, architecture, and product features.

Participate in agile processes, including sprint planning, daily stand‑ups, and retrospectives. Help the team break down complex tasks into achievable milestones.

Ensure that code, system designs, and technical processes are well‑documented for knowledge sharing and future reference.

Perform other related duties as assigned to support team objectives, departmental needs, and overall organizational priorities.

What You'll Bring

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.

Expertise in both front‑end (e.g., React, Vue) and back‑end (e.g., Node.js) development, with a focus on building full‑stack applications.

Deep understanding of software architecture, design patterns, and principles. Experience in designing scalable and distributed systems.

Strong knowledge of relational and NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB, 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 continuous integration, continuous deployment, and tools like Docker, Kubernetes, Jenkins, and Terraform.

Extensive experience working with multiple development practices, with a deep understanding of various principles (Scrum, Kanban, etc.).

Experience with automated testing, test‑driven development (TDD), and unit testing frameworks.

Strong leadership, communication, and collaboration skills. Ability to work cross‑functionally with both technical and non‑technical stakeholders.

Impress Us With

Working knowledge of Microservices, SOA, Monolith, REST, RPC, SQL, NoSQL, etc.

Proficiency in multiple programming languages such as Java, Python, C++, JavaScript, or C# along with multiple frameworks.

Expertise in optimizing and fine‑tuning large‑scale applications for performance, scalability, and high availability.

Previous experience in mentoring or coaching junior engineers and fostering a positive, collaborative team culture.

Understanding of security best practices and experience implementing security measures in software and DevOps processes.

Experience in industries such as finance, healthcare, public safety or government.

Experience with leveraging AI tooling in development workflows.

Equal Opportunity

Versaterm is committed to building and supporting inclusion, diversity, and equity, and sustaining a barrier‑free environment. Accommodations are available, on request, throughout all aspects of the selection process. These principles apply to the terms and conditions of employment at Versaterm. For detailed information on our accessibility policies, please contact info@versaterm.com.

Seniority level

Mid‑Senior level

Employment type

Full‑time

Job function

Engineering and Information Technology

Industries

Technology, Information and Internet

Location : Greater Ottawa Metropolitan Area

#J-18808-Ljbffr

Create a job alert for this search

Senior Software Engineer • Ahuntsic North, ca

Similar jobs
Senior Software Safety Engineer

Senior Software Safety Engineer

freelance.ca • Montreal, Canada
Full-time
To support our strong growth, we are seeking a.Senior Software Safety Engineer.Reporting to the RAMS Group Manager, you will be responsible for software safety engineering on critical projects.Your...Show more
Last updated: 30+ days ago • Promoted
Senior Software Developer - Growth

Senior Software Developer - Growth

Botpress Technologies Inc. • Montreal, QC, Canada
Full-time
The Growth team at Botpress is seeking a Software Developer with a knack for swift, practical development and a passion for experimentation. The ideal candidate is focused on solving problems, thriv...Show more
Last updated: 30+ days ago • Promoted
Senior Software Engineer I

Senior Software Engineer I

SurveyMonkey • Ahuntsic North, ca
Full-time
Senior Software Engineer I SurveyMonkey is the world’s most popular platform for surveys and forms, built for business—loved by users. We combine powerful capabilities with intuitive design, effecti...Show more
Last updated: 30+ days ago • Promoted
Senior Specialist, Full Stack Software Engineer

Senior Specialist, Full Stack Software Engineer

Canada Mortgage and Housing Corporation • Ottawa, Toronto, Montreal
Full-time +1
Senior Specialist, Full Stack Software Engineer.Language Skill Levels (Read / Write / Speak) : .Our salaries generally range from $101639. The work you do and the work we do together matters.We come to wo...Show more
Last updated: 15 days ago • Promoted
Senior Software Developer - Commerce

Senior Software Developer - Commerce

Coveo • Montréal, QC, Canada
Full-time
Shape the future of our Commerce technology.Do you thrive on building end-to-end solutions? As a senior full stack developer on the commerce team, you'll leverage your expertise in building dat...Show more
Last updated: 21 days ago • Promoted
Senior Software Engineer

Senior Software Engineer

Veem • Ahuntsic North, ca
Full-time
Veem empowers small and medium businesses who spend too much time and money dealing with inefficient financial payment systems. Our transparent, relationship-based payments model makes it easy to bu...Show more
Last updated: 10 days ago • Promoted
Senior C++ Software Engineer

Senior C++ Software Engineer

Targeted Talent • Montreal, QC, Canada
Permanent
We are looking for an experienced.This is a permanent position that is.C based tech company enjoying substantial growth.The work will be heavily related to developing and implementing new features ...Show more
Last updated: 30+ days ago • Promoted
Senior Software Engineer - SRE

Senior Software Engineer - SRE

Veeva Systems • Ahuntsic North, ca
Full-time
Senior Software Engineer - SRE.Veeva Systems Veeva Systems is a mission-driven organization and pioneer in industry cloud, helping life sciences companies bring therapies to patients faster.As one ...Show more
Last updated: 30+ days ago • Promoted
Sr Software Engineer

Sr Software Engineer

CENTRIC SOFTWARE INC • Montréal, QC, CA
Full-time
Quick Apply
Job Title : Senior Software Engineer Location : ...Show more
Last updated: 20 days ago
Senior Software Engineer

Senior Software Engineer

Barracuda Networks • Ahuntsic North, ca
Full-time
Req ID : 26-322(2) Come join our passionate team! Barracuda is a leading cybersecurity company providing complete protection against complex threats. Our platform protects email, data, applications, ...Show more
Last updated: 30+ days ago • Promoted
Senior Software Engineer I

Senior Software Engineer I

Tree Trust • Ahuntsic North, ca
Full-time
What we’re looking for SurveyMonkey is the world’s most popular platform for surveys and forms, built for business—loved by users. We combine powerful capabilities with intuitive design, effectively...Show more
Last updated: 30+ days ago • Promoted
Senior Java Software Engineer - Luxoft

Senior Java Software Engineer - Luxoft

Luxoft • saint-esprit, qc, ca
Full-time
One of the world's largest providers of products and services to the energy industry has a need to develop and support enterprise information system in Oil & Gas domain. Product being developed is a...Show more
Last updated: 23 days ago • Promoted
Senior Software Engineer, SRE - Permanent - 18453

Senior Software Engineer, SRE - Permanent - 18453

LRO Staffing • Ahuntsic North, ca
Full-time +1
Senior Site Reliability Engineer - Permanent - 18453 Join to apply for the.Senior Site Reliability Engineer - Permanent - 18453. LRO Staffing About The Opportunity : We are currently sourcing a Senio...Show more
Last updated: 29 days ago • Promoted
Senior DevSecOps Engineer

Senior DevSecOps Engineer

Maxa AI • Montreal, QC, Canada
Full-time
AI-First Senior DevSecOps Engineer.Montreal (Hybrid : TuesThurs in office).Build and secure the cloud + Snowflake infrastructure powering one of only 3 Snowflake Native Apps in the world.Be the infr...Show more
Last updated: 11 days ago • Promoted
Senior C Engineer

Senior C Engineer

SuperAnnotate • Rawdon, Quebec, CA
Remote
Full-time
As a Senior C Engineer, you will work remotely on an hourly paid basis to review AI-generated C code, low-level systems designs, and technical explanations, as well as generate high-quality referen...Show more
Last updated: 1 day ago
Senior Software Engineer

Senior Software Engineer

Acre Security • Ahuntsic North, ca
Full-time
Senior Software Engineer - Cloud Access Control.Move Security Forward with Acre.Are you passionate about transforming the future of security? Do you thrive in a collaborative, innovative environmen...Show more
Last updated: 30+ days ago • Promoted
Software Engineer, Intermediate or Senior

Software Engineer, Intermediate or Senior

Index • Montréal, Québec, CA
Full-time
Quick Apply
Index is an Artificial Intelligence company specializing in Web Marketing.Index is innovating the marketing business and how enterprises and people interact with it. AI technologies to help companie...Show more
Last updated: 30+ days ago
Senior Backend Engineer (Golang)

Senior Backend Engineer (Golang)

Anyon Systems Inc. • Dorval, QC, Canada
Full-time
Anyon Systems is a quantum computing hardware companylocatedin the Greater Montreal Region with a presence in Waterloo, Ontario. We work at thecutting edgeof technology to develop and commercialize ...Show more
Last updated: 13 days ago • Promoted