2 days ago
Mississauga, CanadaSenior
Responsibilities
- Develop well-designed, scalable applications and high-complexity modules.
- Profile and optimize critical application pathways.
- Implement software solutions using C# and .NET.
- Maintain quality standards for code, technical documentation, performance, and deliverables.
- Research and understand unfamiliar codebases and solve ambiguous technical problems.
- Collaborate through code reviews and design discussions in an Agile Scrum environment.
- Propose innovative solutions and continuously improve technical and product knowledge.
Requirements
- Bachelor's degree in Computer Science or another STEM-related program.
- Eight years of experience as a software developer focused on scalable server applications.
- Understanding of data structures, algorithms, object-oriented programming, and database concepts.
- Knowledge of C#, Web API, .NET, REST APIs, and networking technologies.
- Comfort with TypeScript, Angular, HTML, CSS, and other front-end technologies.
- Strong communication, problem-solving, ownership, innovation, self-motivation, and independence.
Benefits
- Hybrid work model in Mississauga, Ontario, Canada.
- Opportunities for personal growth, continuous innovation, and learning new technologies.
- Collaborative, fast-paced environment with global reach and complex projects.
- Opportunity to work with leading technology partners and emerging technologies.
Tech Stack
Categories
About SOTI
SOTI builds the SOTI ONE Platform, enterprise software for unified endpoint management and mobile operations, covering MDM/EMM/UEM, app development, remote support, and device lifecycle. It manages smartphones, tablets, rugged devices, wearables, kiosks, scanners, POS terminals, cameras, and enterprise printers. Founded in 1995 and headquartered in Mississauga, Canada, SOTI is privately held and sells its solutions to organizations that run large fleets of mobile and IoT devices.
