Apply now

Posted yesterday

Software Developer

@ SOTICAN SOTI Inc.

Mississauga, Ontario

Full-time4+ years experience
Apply now
SIGNALS

Overview

SOTI is hiring a Full Stack Developer in Mississauga, Ontario, on a hybrid full-time basis. The role builds real-time communication features for the web, covering both client-side and server-side components in C#, .NET and Angular. The posting asks for at least four years of C# .NET and front-end and back-end web development experience.

Responsibilities:

  • Develop client-side and server-side components of the web platform
  • Write scalable, reliable, testable code following SOLID principles
  • Contribute to analysis, design, implementation and testing
  • Detect, investigate and fix product defects
  • Provide leadership on web solutions in C# and .NET

Requirements summary:

  • Minimum 4 years of web application development experience
  • Minimum 4 years of C# .NET experience
  • Understanding of software design patterns and relational databases
  • Experience with Angular, JavaScript, NodeJS and REST APIs
  • Experience or strong interest in agile methods
  • Bachelor's degree or equivalent work experience

Tools & skills

Source and dates

Employer career site / ATS feed · workday

Employer posting date
2026-11-12
First seen by our source
2026-11-13
Source record updated
2026-11-13

These dates describe the source record, not a live verification that the employer is still hiring. Check the original posting.

Job details

SenioritySenior
DepartmentSoftware development
Experience4+ years
Hours per week40 (estimated)
Travelair: none · ground: none
Work settingOffice
PositionMostly sitting
Physical demandsphysical low · computer high
LanguagesEnglish
EducationBachelor’s degree (preferred)

Summary and details written by AI from the posting; the employer’s posting is the authority.

SOTICAN SOTI Inc.

FieldValue
Open jobs on Jobsy56
Job description

SOTI is committed to providing its employees with endless possibilities; learning new things, working with the latest technologies and making a difference in the world.

Job Title: Full stack Developer (C#, .NET, Angular)

Location: Mississauga, Ontario, Canada

Work Model: Hybrid

It all started with a classic story about one developer’s vision. In 1995, Carl Rodrigues, President and CEO of SOTI, has developed solutions for managing mobile device screens from a desktop. An innovation that has put him ahead in what is now one of the largest growing markets – Enterprise Mobility Management (EMM). At SOTI, we have demonstrated commitment to staying at the forefront of mobility management and security. We are deeply committed to researching and developing solutions that address today’s toughest mobility challenges. We strive to go where nobody has gone before.

What We’re Looking For

We are seeking a skilled Full Stack Developer with expertise in C# and .NET to join our team focused on Real-time Communication for the Web. In this role, you will work closely with cross-functional teams, including backend developers, frontend engineers, and DevOps, to build and optimize real-time communication solutions. You will be responsible for developing both the client-side and server-side components of our platform, ensuring seamless interaction between them.

You should have a strong understanding of web technologies, real-time communication protocols, and scalable architectures. Your ability to balance technical requirements with user experience, and to build efficient, reliable, and secure systems, will be critical. As a Full Stack Developer, you will collaborate with engineering leaders to design and implement high-performance solutions that meet the needs of our users and align with business goals.

What You’ll Do

  • Develop innovative solutions to tackle big industry problems
  • Write well-designed, scalable, reliable, testable, and reusable code by 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 lifecycle of analysis, design, implementation and test
  • Detect, report, investigate, and fix product defects
  • Automation, including writing unit and integration tests
  • Maintain high standards of quality for code, technical documentation, and deliverables
  • Provide leadership on the implementation of web solutions in C# and .NET
  • Collaborate on projects with an all-star team comprised of varying skills through code reviews and design discussions
  • Participate in brainstorming and idea generation activities
  • Stay up-to-date with advanced technologies to be able to provide the best solutions for new project

Experience You’ll Bring

  • A minimum of 4 years of related industry experience working in software development environments where you are building front-end and back-end components of Web applications
  • A minimum of 4 years of experience developing with C# .NET programming language
  • Good understanding of software design patterns
  • Good understanding of data modeling and storage with well-known relational database (preferably SQL)
  • Demonstrable versatility in multiple front-end and back-end technologies such as JavaScript, HTML5, CSS3, Angular, NodeJS, REST APIs, JSON
  • Experience (or strong interest) in agile methods such as Scrum/XP, Behaviour Driven Development, and Continuous Delivery
  • Bachelor's Degree from an accredited college or equivalent work experience

About SOTI

SOTI is a proven innovator and industry leader for simplifying business mobility solutions by making them smarter, faster and more reliable. With SOTI’s innovative portfolio of solutions, organizations can trust SOTI to elevate and streamline their mobile operations, maximize their ROI and reduce device downtime. Globally, with over 17,000 customers, SOTI has proven itself to be the go-to mobile platform provider to manage, secure and support business-critical devices. With SOTI’s world-class support, enterprises can take mobility to endless possibilities. For more information, visit soti.net.

At SOTI, we celebrate the uniqueness of our global teams and are proud to be an equal opportunity workplace. We are curious problem solvers who are committed to bringing the best mobile and IoT management solutions to market. We offer careers with #EndlessPossibilities.

#LI-KI1

So, what are you waiting for? Apply today!

If you want to bring your ideas to life, apply at SOTI today.

Use of Artificial Intelligence in Hiring

SOTI uses AI tools to support parts of our recruitment process, such as reviewing resumes, screening qualifications, and creating interview questions. These tools assist our team only-final hiring decisions are made by people, not automation. For privacy-related questions, please contact [email protected].

We are committed to providing accessible employment practices that are in compliance with the requirements under the Human Rights Code and the Accessibility for Ontarians with Disabilities Act (AODA). If you require accommodation during any stage of the recruitment process, please notify People & Culture at [email protected].

Please note that SOTI does not accept unsolicited resumes from recruiters or employment agencies. In the absence of a signed Services Agreement with agency/recruiter, SOTI will not consider or agree to payment of any referral compensation or recruiter fee.

Similar jobs

  • Senior Software Developer

    Toronto, ON
    Full Time

    Moneris Solutions Corp

    You will also mentor engineers through code reviews, pairing, and knowledge sharing; Individual job offers are determined by various factors, including experience, education, skills, certifications, and other business…

    ICT system programming, Oracle Java, Microservices, Onboarding, Service-oriented modelling, Artificial intelligence

  • Software Developer - Intermediate

    Toronto, ON
    Full Time

    Upstaff

    3+ YOECandidates need 3 to 5 years of C# and .NET Core experience, 3+ years building RESTful APIs with ASP.NET Core, and SQL Server work with Entity Framework Core or Dapper. They also need microservices experience, OAuth 2.0 and JWT knowledge, and at least 2 years using Azure DevOps CI/CD pipelines.

    Microsoft SQL Server, Azure DevOps, Swagger, Postman, xUnit, NUnit

    Software Developer - Full Stack (Senior)

    Toronto, ON
    Full Time

    Upstaff

    7+ YOECandidates need 7+ years of full-stack Java experience, including Spring Boot and Angular, plus RESTful API and Azure skills. Experience with ESRI ArcGIS integration, databases, Agile teams and accessibility standards is also required.

    Azure DevOps, Azure API Management, Azure App Service, ArcGIS Enterprise, ArcGIS Portal, ESRI Survey

  • Software Developer, Carrier

    Waterloo, ON
    $158k–$207k/yr

    TextNow, Inc.: The only free wireless phone service provider with unlimited talk & text, plus essential data—all in one convenient app.

    3+ YOECandidates need 3+ years (P2) or 5+ years (P3) building production backend services, strong Go skills or willingness to learn it, and experience with microservices on AWS and Kubernetes. Telecom background is not required.

    Go, AWS, Kubernetes, Argo CD

  • Software Developer (.NET) - Intermediate, 7 months contract

    Toronto, ON

    Dimensional Tech Inc.

    3+ YOECandidates need 3 to 5 years of C# and .NET experience with SQL Server and 3+ years building secure REST APIs. They also need experience with OAuth2, JWT, Entity Framework Core or Dapper, microservices, and 2+ years using Azure DevOps.

    SQL Server, Azure DevOps

    Software Developer - Full Stack (Java)- Senior - 4 months contract

    Toronto, ON

    Dimensional Tech Inc.

    7+ YOECandidates need 7+ years of full-stack Java development experience and a track record of designing and delivering solutions. This is a senior contract role based onsite in Toronto.

  • Senior Software Developer - Full Stack

    Toronto, ON
    Contract

    Randstad Canada

    7+ YOECandidates need 7+ years of full-stack Java/JEE development with Spring Boot 2.5+, Angular and HTML5, plus 1+ year on soil or agricultural data systems and proven ESRI ArcGIS integration. They also need Azure cloud and DevOps experience, relational database skills, RESTful API and AODA accessibility experience, and 4+ years of Agile delivery.

    Java, Spring Boot, Angular, Microsoft Azure, Azure DevOps, Azure API Management

    Intermediate Software Developer

    Toronto, ON
    Contract

    Randstad Canada

    3+ YOERandstad Canada needs candidates with 3 to 5 years of C# and .NET development with SQL Server, 3+ years building RESTful APIs, and 2+ years using Azure DevOps. Candidates also need OOP, SOLID and Agile/Scrum knowledge, plus experience with microservices, OAuth2/JWT and an ORM.

    C#, .NET Core, ASP.NET Core, SQL Server, Entity Framework Core, Dapper

Locations & environments

Locations

All of CanadaRemote · Hybrid · On-site · Field

Pro tip: add remote jobs to widen your search.

Exclude locations

Workplace type

Company jobs in these results

These are this company’s jobs loaded in your current search. The company may have more openings.