Talent.com
Software Engineer II
Software Engineer IIVersaterm • Ottawa, Ontario, Canada
Software Engineer II

Software Engineer II

Versaterm • Ottawa, Ontario, Canada
1 day ago
Job type
  • Full-time
Job description

The Company

Versaterm is a global public safety solutions company helping agencies transform how they serve their communities. Since 1977 weve 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.

Our teams are driven by innovation expertise and an unwavering commitment to customer success. As we continue to grow and expand our ecosystem youll have the opportunity to contribute to solutions that enhance community safety and transform the future of public safety technology. If youre passionate about making a meaningful difference wed love to hear from you.

The Role

The Software Engineer IIis responsible fordesigning developing andmaintainingsoftware applications working on both backend and frontend systems and contributing to the overall growth and innovation of our public safety product offerings. You will collaborate with cross-functional teams to deliver high-quality solutions while continuously improving your technicalexpertise.

What You Do

  • Design implement test andmaintainhigh-quality software solutions that align with business needs and project requirements.
  • Work closely with product owners designers and other engineers to understand product requirements and translate them into effective technical solutions.
  • Ensure code quality by writing clean efficient and well-documented code. Perform unit testing integration testing and code reviews.
  • Troubleshoot and resolve software defects production issues and technical problems.
  • Contribute to the design and architecture of software applications ensuring scalability reliability and performance.
  • Stay up to date with company standards technologies and best practices and apply them to improve the development process and product functionality.
  • Provide guidance and support to junior engineersreviewingcodeandofferingconstructive feedback to foster team growth.
  • Participate in the teams development process including sprint planning standups and retrospectives. Communicate effectively with team members and stakeholders.
  • Performs other related duties as assigned to support teamobjectives departmental needs and overall organizational priorities.

What You Bring

Required Qualifications :

  • Degree in Computer Science Engineering ora relatedfield or equivalent industry experience and training.
  • 2-5 years of professional experience in software development.
  • Proficiencyin programming languages such as C# Python JavaScript or similar.
  • Experience with front-end technologies (HTML CSS JavaScript) and back-end frameworks ( etc.).
  • Experience with relational and / or NoSQL databases such as PostgreSQL MongoDB or similar.
  • Experience with Git and other version control systems.
  • Familiarity with unit testing and integration testing frameworks.
  • Strong analytical and debugging skills with a focus on problem-solving and solution delivery.
  • Familiarity with agile development practices including Scrum or Kanban.
  • Excellent communication and collaboration skills with the ability to work in a team-oriented environment.
  • Asset Qualifications :

  • Familiarity with CI / CD pipelines (JenkinsAzureDevOps etc..) Docker Kubernetes or other DevOps tools.
  • Experience with cloud services like AWS or Azure.
  • Experience designing or working with APIs API based architecture and API Management tools.
  • Knowledge ofadditionalprogramming languages (e.g. Delphi Java) or frameworks (e.g. WPF WinForms).
  • Familiarity with AI tooling in development workflows.
  • This position requires security clearances due to the nature of our work with public safety must be legally authorized to work in Canada and must successfully obtain andmaintaina Reliability security clearance from the Government of Canada. Additionally candidates mustcomply withthe FBIs Criminal Justice Information Services (CJIS) Security Policy and pass a comprehensive fingerprint-based background check. Please note that specific customer contracts may imposeadditionalsecurity verification requirements. Obtaining andmaintainingall required security clearances is a condition of employment. For more information please visit Public Services and Procurement Canadafor Reliability clearance details and the FBIs CJIS Security Policy Resource Centerfor CJIS requirements.

    Versaterm is committed to fair and equitable compensation that is competitive consistent and aligned with the value each role contributes to our organization. The starting salary for this position will be dependent upon many factors such as the successful candidates skills experience education training as well as internal equity market data and business addition to base salary and our comprehensive benefits offering some roles may also be eligible for variable compensation such as incentive plans or discretionary performance bonuses.

    Versaterm does not use AI in the recruitment process. All stages of recruitment decisions are lead by people including our qualified acquisition team and our experienced hiring managers.

    Versaterm is an equal opportunity employer and is committed to equity diversity inclusion and a barrier-free workplace. Accommodations are available upon request throughout all stages of the recruitment process and apply to the terms and conditions of employment. For more information please contact .

    Required Experience :

    IC

    Key Skills

    Spring,.NET,C / C++,Go,React,OOP,C#,Data Structures,JavaScript,Software Development,Java,Distributed Systems

    Employment Type : Full Time

    Experience : years

    Vacancy : 1

    Create a job alert for this search

    Software Engineer II • Ottawa, Ontario, Canada

    Similar jobs
    Senior Airborne Platform Software Engineer

    Senior Airborne Platform Software Engineer

    Gogo • Ottawa H2B, ON, Canada
    Full-time
    Senior Airborne Platform Software Engineer.Senior Airborne Platform Software Engineer.Airborne Platform Software Engineer. Gogo airborne products on a Linux platform.You will develop new features, e...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer

    Software Engineer

    h2o.ai • Ottawa
    Full-time
    AI company that brings generative and predictive AI to enterprises and public sector agencies.GenAI applications on private data. Full Stack & Systems Software Engineer to join our H2OGPTe generativ...Show more
    Last updated: 19 hours ago • Promoted • New!
    URGENT - Senior Software Engineer (Golang, PostgreSQL, Rest APIs), PERMANENT Hybrid - ottawa

    URGENT - Senior Software Engineer (Golang, PostgreSQL, Rest APIs), PERMANENT Hybrid - ottawa

    VTRAC Consulting Corporation (WBE) • ottawa, on, ca
    Permanent
    Thank you for applying to VTRAC opportunities.Please email your resume as a MS-WORD document in confidence.Subject : Senior Software Engineer (Golang, PostgreSQL, Rest APIs), PERMANENT Hybrid.Senior...Show more
    Last updated: 1 day ago • Promoted
    Frontend Software Engineer II - TypeScript & SDKs

    Frontend Software Engineer II - TypeScript & SDKs

    WarnerMedia • Ottawa
    Full-time
    A leading entertainment company in Ottawa is seeking a Software Developer II to join their SDKs team.In this role, you'll develop scalable frontend systems using TypeScript and work on customer-fac...Show more
    Last updated: 5 days ago • Promoted
    Senior Software & Configuration Engineer, Military Vehicles

    Senior Software & Configuration Engineer, Military Vehicles

    General Dynamics Land Systems–Canada • Ottawa
    Full-time
    A prominent defense contractor in Ottawa is seeking a Software Management Engineer to participate in software management for Wheeled Light Armoured Vehicles. Key responsibilities include managing co...Show more
    Last updated: 17 days ago • Promoted
    Software Engineer, Operating Systems Virtualization

    Software Engineer, Operating Systems Virtualization

    Aptiv • Ottawa
    Full-time
    Wind River is a global leader in delivering software for mission‑critical intelligent systems.For more than four decades the company has been an innovator and pioneer, powering billions of systems ...Show more
    Last updated: 17 days ago • Promoted
    Senior Software Engineer : Zero Trust & Cloud Security

    Senior Software Engineer : Zero Trust & Cloud Security

    Global Talent Alliance, Canada • Ottawa H2B, ON, Canada
    Full-time
    A leading technology company in Ottawa is seeking a talented Senior Software Engineer to contribute to developing its Zero Trust products and cloud services. The successful candidate will design and...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer - Frugal

    Senior Software Engineer - Frugal

    Frugal • ottawa, on, ca
    Full-time
    Frugal is an AI-powered coding agent purpose-built to tackle one of the most persistent problems in tech : runaway cloud costs. Despite years of optimization efforts, cloud expenses remain high—and w...Show more
    Last updated: 28 days ago • Promoted
    PON Software Engineer, Hybrid - Ottawa

    PON Software Engineer, Hybrid - Ottawa

    Ciena Corporation • Ottawa
    Full-time
    They gather information about your interactions on the site, such as which pages you visit frequently, how long you stay, and the links or buttons you click. They help us record any difficulties you...Show more
    Last updated: 17 days ago • Promoted
    Software Controls Engineer

    Software Controls Engineer

    Pop-Up Talent • Ottawa
    Full-time
    Be among the first 25 applicants.Get AI-powered advice on this job and more exclusive features.This range is provided by Pop-Up Talent. Your actual pay will be based on your skills and experience — ...Show more
    Last updated: 17 days ago • Promoted
    Software Engineer Controls

    Software Engineer Controls

    RPMGlobal • Ottawa
    Full-time
    Transforming the Future with Convergence of Simulation and Data.Our client in Kanata, ON is looking for a Software Engineer Controls. Our Client is seeking to hire a person with embedded software de...Show more
    Last updated: 17 days ago • Promoted
    Software Engineer Controls

    Software Engineer Controls

    Altair • Ottawa
    Full-time
    Our client in Kanata, ON is looking for a Software Engineer Controls.Our Client is seeking to hire a person with embedded software development expertise. This team develops control algorithms and pr...Show more
    Last updated: 17 days ago • Promoted
    Senior Software Engineer - ottawa

    Senior Software Engineer - ottawa

    Frugal • ottawa, on, ca
    Full-time
    Frugal is an AI-powered coding agent purpose-built to tackle one of the most persistent problems in tech : runaway cloud costs. Despite years of optimization efforts, cloud expenses remain high—and w...Show more
    Last updated: 28 days ago • Promoted
    Software Engineer II

    Software Engineer II

    SurveyMonkey • Ottawa
    Full-time
    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 serving every use case...Show more
    Last updated: 17 days ago • Promoted
    Software Engineer II – Full Stack

    Software Engineer II – Full Stack

    Tree Trust • Ottawa
    Full-time
    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 serving every use case...Show more
    Last updated: 7 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Flexera • Ottawa H2B, ON, Canada
    Full-time
    Employer Industry : Technology Solutions and Software Development.Why consider this job opportunity.Opportunity for career advancement and growth within the organization. Collaborate with a high-perf...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer - LC4ISR Tactical Systems

    Software Engineer - LC4ISR Tactical Systems

    DEFSEC Technologies Inc. • Ottawa
    Full-time
    A Canadian military technology provider in Ottawa is seeking an experienced Intermediate Software Developer to join their LC4ISR team in support of the Canadian Armed Forces.Ideal candidates should...Show more
    Last updated: 2 days ago • Promoted
    Software Engineer, Platform - Ottawa, Canada

    Software Engineer, Platform - Ottawa, Canada

    Clutch Canada • Ottawa
    Full-time
    PLEASE APPLY THROUGH THIS LINK : https : / / job-boards.Speechify is the easiest way to listen to the world's information. Articles on the web, documents in the cloud, books on your phone—we absorb the w...Show more
    Last updated: 14 days ago • Promoted