logo inner

Senior Full Stack Developer

VersatermOttawa, Ontario, CanadaHybrid, Onsite
This job is no longer open

About Us 
For over 40 years, Versaterm Public Safety has been a pioneer in public safety software, revolutionizing agencies' operations, both large and small, with a comprehensive range of solutions from community engagement to case closure. Versaterm's commitment to public safety is exemplified by a steadfast dedication to customer satisfaction, the development of innovative software solutions driven by advanced technologies, and a team passionately dedicated to making a positive impact on the lives of those sworn to serve. This is an exciting time for us! We are currently undergoing significant growth, marked by increased sales and implementations of our public safety products.

Join us as we continue to innovate, focusing on creative and seamless solutions that empower our customers to prioritize the communities they serve. The RoleAs a Senior Full Stack Developer, you will play a crucial role in supporting and enhancing the Dialog Framework and Case Service components within our MS-Azure environment. You will be responsible for maintaining the integrity and functionality of these components, ensuring seamless operation of our citizen reporting/agency review portal. Your expertise in microservice architecture, .NET-Core 3.1 backend, cloud infrastructure, and deployment pipelines  will be essential in delivering high-quality solutions to our customers.Responsibilities

  • Deploy, configure, and maintain the Dialog Framework and Case Service components
  • Collaborate with cross-functional teams to integrate new features and enhancements into the existing system
  • Design and develop REST API endpoints and webhooks for seamless integration with other systems
  • Manage and optimize Azure SQL, Azure CosmosDB, and Azure Storage for efficient data storage and retrieval
  • Utilize Azure Service Fabric and Azure Cloud Services for micro-services design and engineering
  • Implement asynchronous background processing using .NET Hangfire jobs 
  • Utilize Docker containers and packages for efficient deployment and scaling of applications
  • Integrate voice and SMS application APIs (such as Vonage API’s) to enable communication features
  • Implement natural language understanding models and engines (such as RASA) for enhanced user interactions
  • Integrate GIS/MAP APIs (such as Google Maps, ArcGIS) for location-based services
  • Manage mobile application build and deployment using NativeScript
  • Implement data security measures, including application-level encryption and key management

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field
  • Proven experience in software development and technical support roles
  • Proficiency in .NET-Core 3.1+ and Angular 10+ development stacks
  • Experience with cloud infrastructure and services:  SQL and NoSQL data stores, Long Term Storage, Container Orchestration, Messaging, Infrastructure as Code etc. 
  • Strong knowledge of REST API design and implementation
  • Experience with Docker containers and package management
  • Familiarity with voice and SMS application APIs, natural language understanding models, and GIS/MAP APIs
  • Understanding of API versioning and backwards compatability
  • Application of natural language understanding models
  • Understanding of geospatial APIs and their Integration
  • Knowledge of data security principles, including encryption and key management
  • Application of system design best practices and cloud architecture patterns

Nice to Have

  • Working knowledge of Azure, including Azure SQL, Azure CosmosDB, Azure Storage, Azure Service Fabric, and Azure Cloud Services
  • Experience with system internationalization and localization
  • PreviousMobile application development in NativeScript or similar
  • Modern web framework knowledge (Angular, React, Vue)

Equal OpportunityVersaterm 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 info@versaterm.com.

This job is no longer open

Life at Versaterm

Versaterm develops and markets public safety software to Police, Fire and EMS. With experienced and dedicated professionals, Versaterm has changed the marketplace as it delivers a state-of-the-art, enterprise-wide software solution.\n\nWith a next-to-nil turnover rate, our experienced employees provides for unparalleled delivery and support services setting the bar for partnerships, not vendor-customer relationships. \n\nThe Versaterm work environment is unique as it provides an environment where self-motivated and exceptional people can define their own careers, while indirectly helping first responders save lives and providing safety and security to all of those public safety professionals.\n\nThe Versaterm partnership extends to the community where Versaterm is actively involved in the "give where you serve program". The unique approach at Versaterm creates a lifestyle second to none.
Thrive Here & What We Value1. Commitment to public safety2. Dedication to customer satisfaction3. Development of innovative software solutions powered by advanced technologies4. Team dedicated to making a difference in the lives of those sworn to serve5. Barrier-free environment for inclusion, diversity, equity6. Focus on creative, seamless solutions that allow customers to focus on communities they serve7. Helping people work smarter8. Delivering solutions to state and local agencies, primarily courts and law enforcement9. Providing industry-leading products in mission-critical areas for public safety across North America
Your tracker settings

We use cookies and similar methods to recognize visitors and remember their preferences. We also use them to measure ad campaign effectiveness, target ads and analyze site traffic. To learn more about these methods, including how to disable them, view our Cookie Policy or Privacy Policy.

By tapping `Accept`, you consent to the use of these methods by us and third parties. You can always change your tracker preferences by visiting our Cookie Policy.

logo innerThatStartupJob
Discover the best startup and their job positions, all in one place.
Copyright © 2024