CareerPlanSign in

Senior Software Developer

Mississauga, Canada – Meadowvale Office (HQ)💼 Full-time🗓 2026-04-29 → 2026-10-07

Core

Senior Software Developer building robust, scalable .NET applications and cloud solutions for Enterprise Mobility Management (EMM) and IoT.

Role type

Senior Software Developer (.NET/Full-stack)

Builds

Enterprise mobility management software, cloud-based device management solutions, and cross-platform applications.

Domain

Enterprise Mobility Management (EMM), IoT, Cloud Infrastructure

Deliverable

production ML models | product features

Required skills

.NET development, full-stack development, software architecture, cloud infrastructure, networking (IPv4/IPv6), relational databases (SQL Server), CI/CD pipelines, debugging, data structures and algorithms, SOLID principles, VPN protocols

Preferred skills

OS internals knowledge, cross-product integration experience, module-level leadership (via careerplan.io/jobs/R09978-senior-software-developer-at-soti)

Technologies

.NET, SQL Server, CI/CD tools, Cloud platforms, VPN protocols

Responsibilities

Translate functional requirements into technical tasks, guide team on cloud technologies and best practices, debug and resolve system issues, provide module-level leadership, collaborate on cross-product integrations, handle non-functional requirements (performance/security), conduct technical interviews

Seniority

Senior, hands-on IC with mentorship responsibilities