Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Lab Software Engineer

Full-time

Versaterm

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. 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.
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.
Participate in the teams development process including sprint planning standups and retrospectives. 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.
  • Familiarity with agile development practices including Scrum or Kanban.

~ Asset Qualifications:
Familiarity with CI/CD pipelines (JenkinsAzureDevOps etc..) Docker Kubernetes or other DevOps tools.
Experience with cloud services like AWS or Azure.
Knowledge ofadditionalprogramming languages (e.g. Delphi Java) or frameworks (e.g. 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.
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.

Vacancy posted 8 days ago
Similar jobs that could be interesting for youBased on the Lab Software Engineer in Ottawa, ON vacancy
  • $126k per year

     ...broader T eam through collaboration and attitude. About The Team And Role The Developer Tooling team empowers Scribd engineers across the entire software development lifecycle. We build and evolve the tools and frameworks that power engineering workflows. This includes... 
    Suggested
    Long term contract
    Temporary work
    Local area
    Home office
    Flexible hours

    Scribd, Inc.

    Ottawa, ON
    17 days ago
  • $100k - $120k per year

     ...Life. For more information, visit About This Opportunity H2O.ai is seeking a highly motivated Full Stack & Systems Software Engineer to join our H2OGPTe generative AI project team. This is a hands-on technical role for someone who thrives on solving complex... 
    Suggested
    Remote work
    Worldwide
    Flexible hours

    H2O.ai

    Ottawa, ON
    9 days ago
  • $90k - $140k per year

     ...enthusiastic, self-motivated individuals to join the Larus team as a Software Engineer. Our Software Engineering team is currently developing end-to-...  ...::Insight™ DSS, the Total::Perception™ Systems Simulation Engine (SSE), and the Total::Vision™ Video Analytics Solution (VAS).... 
    Suggested
    Permanent employment
    Full time
    Work at office
    Home office
    Monday to friday
    2 days per week
    3 days per week

    Larus Technologies

    Ottawa, ON
    9 days ago
  • $140k - $160k per year

    Overview Languages English Education ~ Bachelor's degree Experience 5 years or more On site Work must be completed at the physical location. There is no option to work remotely.
    Suggested
    Permanent employment
    Full time
    Remote work

    High Tech Genesis

    Ottawa, ON
    3 days ago
  • $140k - $160k per year

    Education: Bachelor's degree Experience: 5 years or more Screening questions Are you authorized to work in Canada? Are you willing to relocate for this position? Do you have experience working in this field? Do you live near the job location? Do you meet the ...
    Suggested
    Permanent employment
    Full time
    Relocation

    High Tech Genesis

    Ottawa, ON
    3 days ago
  •  .... We support running the CLI locally from the command line, in an IDE, or in a CI/CD pipeline. We are looking for a talented software engineer with a passion for creative problem solving to join the CLI Engineering team and our journey in continuously innovating the CLI... 
    Full time
    Work at office
    Work from home
    Worldwide
    Flexible hours

    Snyk

    Ottawa, ON
    11 days ago
  •  ...these clients by supporting integration with all major accounting software including QuickBooks, NetSuite, and Xero. Backed by top...  ...processing and operations teams. Assist in guiding more junior engineers on the team by giving them technical guidance.   What We’re Looking... 
    Full time
    For contractors

    Veem

    Ottawa, ON
    12 days ago
  • $85.5k - $135.5k per year

     ...solutions connecting the space, air, land, sea and cyber domains in the interest of national security. Job Title: Specialist, Software Engineering Job Location: Ottawa, ON Job Schedule: Day Shift Salary Range: 85 500$ - 135 500$ About your next Challenge as a... 
    Day shift

    L3Harris Technologies

    Ottawa, ON
    15 days ago
  • $150k per year

    Position: Senior Software Engineer Location: Remote (Canada) Job Type: Full-time Work Schedule: 9:00 AM- 5:00 PM PST Base Salary: CAD $150,000 per year Role Overview: Were looking for a Senior Software Engineer to help design, build, and evolve large-scale... 
    Long term contract
    Full time
    Remote work
    Home office

    AutoScale Ventures

    Ottawa, ON
    4 days ago
  • $33 per hour

     ...Bartech Staffing is a leading engineering, technical and professional staffing firm, and our clients include some of the nation's biggest...  ...Our client has engaged us to assist them in hiring a contract Software Testing Engineer (Ottawa, Ontario) . If you are interested in an... 
    Hourly pay
    Long term contract
    Contract work

    Bartech Staffing

    Ottawa, ON
    18 days ago
  •  ...Job Responsibility: At Ouster, we build sensors and tools for engineers, roboticists, and researchers, so they can make the world safer and...  ..., reducing commute times, and cutting emissions. We develop software to provide cities with the data needed to better understand and... 
    Full time
    Local area
    Remote work

    Ouster

    Ottawa, ON
    9 days ago
  • $90k - $140k per year

     ...is a global leader in the development of digital investigative software that acquires, analyzes, and shares evidence from computers, smartphones...  ...you! Role Overview We are looking for a skilled Software Engineer to join our team in designing, building, and optimizing our AI... 
    Work at office
    Local area
    Flexible hours

    Magnet Forensics

    Ottawa, ON
    11 days ago
  •  ...public safety technology. If you're passionate about making a meaningful difference, we'd love to hear from you. The Role As a Software Engineer III, you will take on challenging and complex development tasks. This role plays a crucial role in designing and implementing... 
    Long term contract
    Temporary work
    Internship

    Versaterm

    Ottawa, ON
    21 days ago
  •  ...Position: Software Engineer - Cloud Access Control Location: Ottawa, Canada (Hybrid) Move Security Forward with Acre Are you passionate about transforming the future of security? Do you thrive in a collaborative, innovative environment where your contributions drive... 
    Full time
    Worldwide

    acre security

    Ottawa, ON
    a month ago
  • $57k - $81.5k per year

     ...Designs, implements, maintains, enhances, tests, and supports software. Position Overview Under the supervision of the Director of...  ...with test teams to reduce manual test effort Communicate with Engineers and Manufacturer's Technical Support staff regarding programming... 
    Flexible hours

    Siemens Healthineers

    Ottawa, ON
    26 days ago
  • $106k - $156k per year

     ...Huawei Canada has an immediate permanent opening for a Software Engineer. About the team: The YunShan Software Lab pioneers advanced software technologies and architectures that address the most pressing pain points, complex issues, and challenges in data communication... 
    Permanent employment
    Full time
    Internship
    Immediate start

    Huawei Technologies Canada Co., Ltd.

    Ottawa, ON
    7 days ago
  • $68.82 - $103.23 per hour

    Our client is hiring a Senior Software Engineer (Application & Package Management) to oversee the lifecycle of enterprise applications across SaaS, desktop, plugins, and custom solutions. You will manage upgrades, patching, deployments, and retirements while acting as the key... 

    Randstad

    Ottawa, ON
    9 days ago
  • $140k - $160k per year

     ...Ouster is a NASDAQ listed company with a range of lidar sensors and software solutions built on top of those sensors. Our advanced vision...  ...transportation network. Our small, tightknit, team consists of engineers with backgrounds in Transportation and Software Engineering, dedicated... 
    Full time

    Ouster

    Ottawa, ON
    13 days ago
  •  ...transportation hubs, Forescout protects the critical infrastructure of our modern world.   What You Will Do  . We are looking for a Software Engineer to help build Forescout’s next generation of network security and cybersecurity products through innovative, scalable cloud and... 
    Local area
    Remote work
    Worldwide

    ForeScout

    Ottawa, ON
    15 days ago
  • $146k per year

     ...iteration, safer scaling, and long-term confidence in how Scribd’s web product evolves. About The Role We’re hiring a Senior Software Engineer, Web Platform to help drive Scribd’s Web Modernization program and build the frontend foundations for our next generation of... 
    Long term contract
    Temporary work
    Local area
    Home office
    Flexible hours

    Scribd, Inc.

    Ottawa, ON
    17 days ago
  • $66k - $83.46k per year

     ...of ArcGIS. Join the ArcGIS Enterprise team as a Portal Product Engineer. We're looking for an organized, motivated individual to support...  ...role, you will collaborate closely with Product Engineers and Software Developers - both on our team and across Esri - to identify and... 

    Esri

    Ottawa, ON
    20 hours ago
  • $180k - $275k per year

     ...unique opportunity to build impactful solutions that directly contribute to global health. The Opportunity: As a Principal Software Engineer at Veeva, you will develop and guide the creation of highly scalable and maintainable enterprise applications that empower our customers... 
    Internship
    Work at office
    Local area
    Remote work
    Flexible hours

    Veeva Systems

    Ottawa, ON
    20 hours ago
  • $146k per year

     ...collaboration and attitude. About The Role As a Senior Full-Stack Engineer on the Slideshare Team, you will design, build, and improve the...  .... We’re Looking For Someone With ~8+ years of professional software development experience, with strong full-stack capabilities and... 
    Long term contract
    Temporary work
    Local area
    Remote work
    Home office
    Flexible hours

    Scribd, Inc.

    Ottawa, ON
    19 days ago
  • $113k - $147k per year

     ...fast growth, and a team that’s got your back, you’ll be surrounded by people who believe in what they do—and in you. The Software Engineering Manager (C#/.Net/GoLang) oversees the delivery of software solutions, defining project scope and objectives. Managing a team of... 
    Local area
    Flexible hours

    N-able

    Ottawa, ON
    1 day ago
  •  ...public safety technology. If you're passionate about making a meaningful difference, we'd love to hear from you. The Role As a Software Engineer III, you will take on challenging and complex development tasks. This role plays a crucial role in designing and implementing... 
    Internship

    Versaterm

    Ottawa, ON
    15 days ago
  •  ...companies that lead the world in technology and innovation. Your next chapter starts here.    In this role, you will:   Own software quality of our software products (both embedded and non-embedded) Work closely with the product managers and software developers to... 
    Permanent employment
    Full time

    High Tech Genesis

    Ottawa, ON
    19 days ago
  • $120k - $165k per year

     ...Senior Software Architect Engineer (Aerospace / eVTOL) Location: Lindsay, Ontario, Canada Employment Type: Full-time Salary Range: CAD 120,000 – 165,000 (annual) Work Model: Hybrid About the Job A senior-level Software Architect & Engineer... 
    Full time

    Essence Coaching Group

    Ottawa, ON
    a month ago
  •  ...the globe. Position Summary The Manufacturing Technician II is responsible for contributing to the overall assembly of an electricity...  ..., troubleshoot equipment malfunctions, and collaborate with engineering teams to address technical challenges. Take a lead role in... 
    Full time
    For contractors
    Work at office
    Local area

    STERIS

    Ottawa, ON
    6 days ago
  •  ...in a fully virtualized environment. To learn more, visit ribboncommunications.com. OPPORTUNITY We are recruiting a Cloud Native Software Engineer to join the Common Platform Microservices team. Ribbon is enabling secure and reliable real time IP communications in a virtualized... 
    Full time

    Ribbon Communications

    Ottawa, ON
    11 days ago
  •  ...organization, apply now. We are currently seeking a Senior Application Software Architect to join our team in Ottawa, Ontario (CA-ON), Canada (...  ...science, business administration, information technology, engineering or the equivalent as established by a recognized Canadian... 
    Long term contract
    Work at office
    Remote work
    Flexible hours

    NTT DATA Services

    Ottawa, ON
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Lab Software Engineer. Be the first to apply!