Senior Software Developer
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