Software Developer – New Grad (8-month Contract) at SOTI
Mississauga, Ontario, Canada -
Full Time


Start Date

Immediate

Expiry Date

12 Jun, 26

Salary

75000.0

Posted On

14 Mar, 26

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

C#, .NET, Java, JavaScript, Angular, Node.js, C/C++, Kotlin, Swift, AI/ML, Agile/Scrum, Code Reviews, Testing, Optimization, Scalability, Prototyping

Industry

Software Development

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. It all started with a classic story about one developer’s vision. In 1995, Carl Rodrigues, President and CEO of SOTI, developed solutions for managing mobile device screens from a desktop. An innovation that has put him ahead in what is now one of the fastest-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. New Graduate Software Developer (8 Month Contract) We’re looking for smart, creative, and driven New Graduate Software Developers to join our team on 8-month contracts, with a strong opportunity to convert to full-time. This is your chance to work on the SOTI ONE Platform, our industry-leading enterprise mobility diagnostics and analytics platform used by organizations around the world. As a new grad on our team, you won’t be fixing bugs in the background; you’ll be building, innovating, and influencing the future of enterprise technology. You’ll contribute to meaningful, high impact projects, explore how AI and machine learning can elevate product intelligence, and help shape features that directly impact global customers. This role is ideal for a curious, analytical, and ambitious software engineering graduate who’s eager to learn, excited by AI/ML, and motivated to turn fresh ideas into production-ready solutions. What You’ll Work On Driving innovation across the SOTI ONE Platform, with a focus on diagnostics, analytics, automation, and intelligence Identifying opportunities within existing features to improve performance, scalability, usability, and product insight Exploring and applying AI and machine learning concepts to real-world enterprise software challenges Collaborating with cross-functional teams (Product, UX, QA, and Engineering) to deliver impactful solutions Designing and building prototypes, proof of concepts, and new capabilities aligned with strategic technology initiatives Helping transform ideas into production-ready, customer-facing features Your Responsibilities Design, develop, test, and optimize software using technologies such as C#, .NET, Java, JavaScript, Angular, Node.js, C/C++, Kotlin, or Swift Apply AI/ML techniques to build intelligent, data-driven product capabilities Contribute to the full software development lifecycle, from ideation to deployment Identify and propose innovative enhancements to existing products and systems Write clean, high-quality, secure, and scalable code that meets enterprise standards Work in an Agile/Scrum environment, participating in sprint planning, stand‑ups, and retrospectives Engage in code reviews, technical discussions, and collaborative problem-solving Continuously grow your skills and stay current with emerging technologies, tools, and best practices Who You Are A recent graduate (Bachelor’s or Master’s) in Computer Science, Software Engineering, or a related technical field Exposure to AI/ML concepts (coursework, projects, internships, or self learning) and eager to apply them in production A critical thinker who naturally spots patterns, gaps, and opportunities for improvement Curious, proactive, and excited to work on high-impact, real-world software projects A strong problem solver with solid computer science fundamentals Creative, innovative, and hungry to learn, grow, and contribute New Role - The targeted compensation range for this position is typically $65,000 to $75,000 annually. Final compensation is determined by education, experience, and internal equity principles #LI-DK2 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 privacy@soti.net. 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 careers@soti.net. 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. 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.
Responsibilities
Responsibilities include designing, developing, testing, and optimizing software using various technologies, while applying AI/ML techniques to build intelligent, data-driven product capabilities. The role involves contributing to the full software development lifecycle, writing high-quality code, and working within an Agile/Scrum environment.
Loading...