Jobs in Mississauga, Canada

1,009verified openings
Filter by
No filters selected
SOTIIND SOTI India Private Ltd. Verified 6h ago

Senior Software Developer (SOTI XSight)

Mississauga, Canada Hybrid

Salary not listed
PaySalary not listed
TypeFull-time
Work settingHybrid
Verified listing

JobFig found this opening at its original source and checks that it remains available.

About the role

We are seeking an innovative Senior Software Developer with a proven positive impact.

What you'll bring

  • You are a curious and ingenious Computer Science expert with strong leadership skills, adept at prioritizing multiple projects and maintaining open communication with stakeholders.
  • In this role, you will drive innovation with SOTI XSight, our groundbreaking solution revolutionizing enterprise mobility diagnostics and analytics.
  • You will design and deliver transformative features that empower businesses to resolve issues faster, enhance device performance, and unlock actionable insights.
  • This is a unique opportunity to work at the cutting edge of technology, integrating advanced analytics, real-time monitoring, and seamless collaboration across the SOTI One Platform ecosystem.
  • Your expertise and creativity will shape the future of enterprise mobility while delivering measurable impact for our global customers.
  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
  • 7+ years of experience as a Full Stack Developer or Software Architect
  • , with a proven ability to design and implement complex systems.
  • Expertise in core programming languages and frameworks, including C#, TypeScript, .NET, and Angular.
  • Solid understanding of software design patterns, algorithms, data structures, and architectural principles.
  • Hands-on experience in coaching and mentoring software developers, fostering a collaborative and innovative development culture.
  • Strong knowledge of product architecture and lifecycle management, with the ability to forecast customer requirements and propose improvements.