S

SOTI

Enterprise mobility management and IoT platform

Senior Software Developer

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeMississauga, ON, CanadaNo salary listed

About the Job

Requirements

  • A bachelor's or master's degree in Computer Science, Software Engineering, or a related field.
  • At least 7 years of experience as a Full Stack Developer or Software Architect, with the ability to design and implement complex systems.
  • Expertise in C#, TypeScript, .NET, and Angular.
  • A solid understanding of software design patterns, algorithms, data structures, and architectural principles.
  • Hands-on experience coaching and mentoring software developers.
  • Strong knowledge of product architecture and lifecycle management, including forecasting customer requirements and proposing improvements.
  • Demonstrated leadership abilities, including people management and influence.
  • Experience integrating AI-driven solutions or working with machine learning libraries or tools is an advantage.
  • Experience with the Azure platform, including Azure Maps services, is an advantage.
  • A problem-solving mindset and ability to navigate complex technical and business challenges.
  • Ability to adapt to new technologies and continuously improve development practices.

Responsibilities

  • Collaborate with internal and external stakeholders to gather and translate architecture and system requirements into actionable development plans.
  • Drive architectural design for full-stack applications, including user interfaces, middleware, backend systems, and integrations with data analytics and business intelligence platforms.
  • Develop, enhance, and maintain scalable, secure, and high-performance applications using C#, TypeScript, .NET, and Angular.
  • Analyze customer challenges and recommend strategic solutions aligned with business goals.
  • Evaluate architectural changes and proactively suggest enhancements to improve scalability, maintainability, and performance.
  • Provide mentorship and technical guidance to a team of developers to support delivery of robust, well-architected solutions.
  • Act as a subject matter expert for one or more key system components, ensuring high-quality design and implementation.
  • Stay current on emerging technologies and industry trends and implement development best practices.
  • Troubleshoot and resolve complex technical issues to minimize disruption and maintain a productive development environment.
  • Uphold code quality standards to ensure maintainability, performance, and security.
  • Use hands-on experience with artificial intelligence technologies to design and implement intelligent, data-driven features.
  • Optimize application architecture for cloud environments and implement cloud-native solutions.

Desired Qualifications

  • Experience with AWS and/or Azure is highly desirable.
  • Experience integrating AI-driven solutions or working with machine learning libraries or tools is a significant advantage.
  • Experience with Azure platform services, including Azure Maps, is an advantage.

About the Company

SOTI

Enterprise mobility management and IoT platform

SOTI provides a complete suite for managing and securing business mobile devices, apps, and connected devices. Its core offering, the SOTI ONE Platform, combines several tools: MobiControl for mobile device management, Assist for mobile help-desk support, Snap for building custom apps without heavy coding, Insight for analytics, and Connect for IoT device management. The platform is designed to work across many device types and operating systems, enabling organizations to deploy, secure, and monitor their devices, apps, and data. SOTI differentiates itself by offering an integrated, enterprise-focused solution that covers the full lifecycle of mobility and IoT in one subscription-based platform, rather than relying on disparate tools. Its goal is to help large and medium-sized businesses run their operations smoothly by securely managing mobile and connected devices and the data they generate.

Company size
1,001-5,000
Company stage
Not listed
Total funding
Not listed
Headquarters
Mississauga, Canada
Founded
1995

Recently Posted Jobs

Explore more opportunities at SOTI

See more jobs