Software Developer
SOTI Inc
Job Description
Software Developer – Mississauga, Ontario, Canada
- Work Model: Hybrid
About the Role
Join a team that builds and owns features across the full stack of MobiControl — SOTI's flagship Enterprise Mobility Management platform — using C# .NET on the backend and TypeScript/Angular on the frontend. We are a collaborative, agile team with high standards for code quality, a strong automated testing culture, and a track record of shipping AI‑assisted tooling into our own developer workflows.
What You’ll Do
- Develop innovative solutions to tackle large industry problems.
- Write well‑designed, scalable, reliable, testable, and reusable code using best software development practices, clean code, and solid principles.
- Provide technical guidance on the research and development of new products and services.
- Contribute to the entire development life cycle: analysis, design, implementation, and test.
- Detect, report, investigate, and fix product defects.
- Automate processes, including writing unit and integration tests.
- Optimize and apply best practices.
- Maintain high standards of quality for code, technical documentation, and deliverables.
- Collaborate on projects with a diverse team through code reviews and design discussions.
- Participate in brainstorming and idea‑generation activities.
- Stay up to date with advanced technologies to provide the best solutions for new projects.
Experience & Qualifications
- Bachelor's degree in Computer Science or a STEM‑related program.
- 1–4 years of professional software development experience.
- Good understanding of Data Structures, Algorithms, OOP, and Database concepts.
- Knowledgeable in one or more programming languages such as C#, Java, Kotlin, JavaScript/TypeScript, C/C++, Python, Swift.
- Good communication and problem‑solving skills.
- Pride in ownership and passion for innovation.
What’s in it for you?
- The People – A culture that emphasizes personal growth, continuous innovation, and fun.
- The Growth – A fast‑paced environment with a global reach that encourages you to make your mark.
- The Technology – Work on complex, interesting projects as part of highly collaborative and agile teams.
About SOTI
SOTI is a leading provider of mobile device management solutions, simplifying business mobility by making it smarter, faster, and more reliable. With over 17,000 enterprise customers worldwide, SOTI supports their mobile operations at global scale.
EEO Statement
At SOTI, we celebrate the uniqueness of our global teams and are proud to be an equal‑opportunity workplace. We are committed to accessible employment practices in compliance with the Human Rights Code and the Accessibility for Ontarians with Disabilities Act (AODA).
Hiring Process
SOTI uses AI tools to support parts of our recruitment process, such as reviewing resumes, screening qualifications, and creating interview questions. Final hiring decisions are made by people, not automation.
#J-18808-Ljbffr