Titre du poste ou emplacement
RECHERCHES RÉCENTES
Versaterm - 13 emplois
Nepean, ON
Full-time
Experienced
Salary:

Who We Are

For more than 40 years, Versaterm Public Safety has defined the future of public safety software, delivering success to agencies, large and small, with an end-to-end ecosystem of solutions from community engagement to case closure. Versaterm's dedication to public safety is demonstrated by an unwavering commitment to customer satisfaction, the development of innovative software solutions powered by advanced technologies, and a team dedicated to making a difference in the lives of those sworn to serve.

JusticeTrax, a Versaterm Public Safety company, has been a quality provider of Laboratory Information Management Solutions (LIMS) to forensic laboratories since 1995. Headquartered in the Phoenix suburb of Mesa, Arizona, we have the honor of serving some of the most sophisticated Law Enforcement Agencies and Crime Laboratories in North America, South America, the Caribbean, Europe, Australia, and the Middle East. We also provide data migration, custom report development, and specialized training.

JusticeTrax software is installed in nearly 200 forensic operations on six continents. Our LIMS-plus, LIMS-plus DNA, LIMS-plus Portal, ChainLinx, and other software solutions were designed by experienced forensic scientists and built for the criminal justice arena by our staff of computer engineers. Our applications are also constantly enhanced from the input of our staff and thousands of criminalists currently using the applications.

This is an exciting time for us! We're currently experiencing significant growth, with increased sales and installations of our public safety products. So join us as we continue to be innovative, focusing on creative, seamless solutions that allow our customers to focus on the communities they serve.

The Role

The basic function of the Software Developer is to participate in a team to develop high-quality architecture, code, user interfaces and appropriate documentation delivering software solutions that meet customer requirements.

What You'll Do

Application Development

  • Collaborate with Technical Team, Team Lead, QA staff, and Subject Matter Experts to:
    • Analyze and document business processes and needs
    • Create new software features and designs
    • Troubleshoot and fix software defects
  • Strive to write bug-free software that is consistent with branding and style
  • Participate in established processes:
    • Daily stand-up and other team meetings (if applicable)
    • Tasking and task estimations
    • Record progress on DevOps tasks
    • Code reviews and accompanying resolutions
  • Adhere to established coding guidelines
  • Keep abreast of current technology trends and be willing to discuss pros/cons, potential timing of adoption

Communication

  • Ability to demonstrate software solutions to internal staff
  • Ability to communicate, via any form, in a collaborative, professional, and respectful manner while:
    • Giving and/or receiving code reviews
    • Discussing software designs to be used
    • Discussing software issues with employees and outside contacts
  • Represent JusticeTrax, its staff and products in a positive professional manner to all outside contacts

Administration

  • Supply status as requested
  • Perform any other duties as assigned by a supervisor

What you'll bring

  • 1-3 years of professional experience developing software solutions
  • Strong experience with:
    • C#
    • .NET Framework
    • NET, Blazor, CSS, JSON, and JavaScript
    • SQL Server / TSQL
    • Visual Studio
    • Microsoft DevOps (or Team Foundation Server, TFS) and Git source control
    • OOP
  • A strong desire to learn industry / business use-cases from forensic subject matter experts
  • Ability to evaluate and choose technology solutions that balance diverse concerns (customer needs, industry trends, project deadlines, brown-field vs green-field development, etc.)
  • Ability to collaborate with subject matter experts, consult existing designs, and follow best practices in the development of high-quality software user interfaces
  • Microsoft Certification MTA, MCSA, MCSD, and/or MCSE
  • Experience developing software in the public safety and/or forensic industry
  • Bachelor's Degree with a concentration in Computer Science or related field; or equivalent experience
  • Knowledge of / familiarity with the following technologies:
    • CSLA or other formal business layer framework
    • Web API / JSON API (jsonapi.org)
  • Microsoft Certification MTA, MCSA, MCSD, and/or MCSE

Equal Opportunity

Versaterm Public Safety is committed to building and supporting inclusion, diversity, 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 [email protected]