Job Description
Senior Software Developer (SOTI XSight) Location: Mississauga, Canada. Work Model: Hybrid. Responsibilities
Collaborate with internal and external stakeholders to gather and translate architecture and system requirements into actionable development plans. Drive the architectural design of SOTI’s full-stack applications, focusing on user interfaces, middleware, backend systems, and integrations with data analytics and business intelligence platforms. Develop, enhance, and maintain scalable, secure, and high-performance applications using C#, TypeScript, .NET, and Angular. Address customer needs by analyzing challenges and recommending strategic solutions aligned with business goals. Evaluate the implications of architectural changes, proactively suggesting enhancements to improve scalability, maintainability, and performance. Provide mentorship and technical guidance to a team of developers, ensuring the delivery of robust and well-architected solutions. Act as a subject‑matter...
Collaborate with internal and external stakeholders to gather and translate architecture and system requirements into actionable development plans. Drive the architectural design of SOTI’s full-stack applications, focusing on user interfaces, middleware, backend systems, and integrations with data analytics and business intelligence platforms. Develop, enhance, and maintain scalable, secure, and high-performance applications using C#, TypeScript, .NET, and Angular. Address customer needs by analyzing challenges and recommending strategic solutions aligned with business goals. Evaluate the implications of architectural changes, proactively suggesting enhancements to improve scalability, maintainability, and performance. Provide mentorship and technical guidance to a team of developers, ensuring the delivery of robust and well-architected solutions. Act as a subject‑matter...