S

Software Developer

SOTI

Mississauga, Ontario, Canada (Hybrid) · Full Time

Be the first to apply

Experience
1–4 yrs
Salary
Openings
1
Posted
5 hours ago
Work mode
Hybrid
Education
Bachelor's degree in Computer Science or STEM
Resume
Required to apply

Where you'll work

Job description

About SOTI

SOTI has evolved since its inception in 1995, when the founder created a solution to manage mobile device screens from desktops. Today, SOTI stands as a leader in Enterprise Mobility Management (EMM), supporting over 17,000 enterprise clients globally and managing millions of devices. With strong partnerships and a commitment to innovation, SOTI focuses on creating solutions that address complex mobility challenges.

Role Overview

We seek a Software Developer to contribute across the full stack of MobiControl, SOTI's flagship EMM platform. You will work primarily with C# .NET for backend development and TypeScript/Angular on the frontend. You will join a collaborative and agile team that values code quality, automated testing, and innovative AI-enabled development tools.

Responsibilities

  • Design and build innovative software solutions to solve significant industry challenges
  • Produce clean, scalable, reliable, and maintainable code adhering to best development practices
  • Offer technical insight into research and development efforts for new products and services
  • Participate in the full software development life cycle, including analysis, design, implementation, and testing
  • Identify, report, investigate, and resolve product issues and defects
  • Develop automated unit and integration tests to ensure software quality
  • Implement optimization techniques and apply industry best practices
  • Maintain high standards for code quality, technical documentation, and deliverables
  • Collaborate effectively through code reviews, design discussions, and team brainstorming sessions
  • Keep updated on the latest technologies to provide optimal solutions for new initiatives

Qualifications

  • Bachelor's degree in Computer Science or a related STEM field
  • 1 to 4 years of professional experience in software development
  • Strong grasp of data structures, algorithms, object-oriented programming, and database concepts
  • Proficiency in one or more programming languages such as C#, Java, Kotlin, JavaScript/TypeScript, C/C++, Python, or Swift
  • Effective communication skills and a problem-solving mindset
  • Strong sense of ownership and passion for innovative solutions

Additional Information

At SOTI, the culture fosters continuous learning, diverse perspectives, personal growth, and a dynamic environment to innovate. The role offers exposure to cutting-edge technology projects working alongside leading tech partners. SOTI promotes equal opportunity employment and complies with accessibility and human rights codes. The recruitment process incorporates AI-assisted tools for screening, but final decisions are human-made. Accommodation is available for applicants with disabilities upon request.

Leave it if you'd like a reply — we won't use it for anything else.

Click to browse, drag & drop, or paste a screenshot

PNG, JPG, GIF, MP4, WebM, MOV · Max 20MB each · Up to 5 files

🤖
Online · instant AI help