Description:
SOTI, a global leader in Enterprise Mobility Management (EMM), is seeking a Senior Software Developer to join its innovative and collaborative team. The successful candidate will work on complex projects, developing robust, scalable, and cross-platform applications while integrating the latest technologies. This role emphasizes software architecture, clean coding practices, and end-to-end participation in the development lifecycle.
Key Responsibilities:
Develop innovative solutions using C# and .NET to address complex industry challenges.
Provide mentorship and technical guidance to team members.
Write well-designed, scalable, reliable, testable, and reusable code adhering to best practices and SOLID principles.
Participate in the full software development lifecycle: analysis, design, implementation, and testing.
Support database tools and application development, ensuring performance and reliability.
Detect, report, investigate, and fix product defects.
Implement automation, including unit and integration tests.
Optimize processes and apply best software development practices.
Maintain high standards for code quality, technical documentation, and deliverables.
Collaborate with cross-functional teams through code reviews and design discussions.
Participate in industry meetups, conferences, brainstorming, and idea generation sessions.
Stay updated with emerging technologies to deliver cutting-edge solutions.
Required Skills & Qualifications:
Minimum 5 years of software development experience.
Strong expertise in C# and .NET platform.
Proficient with SQL databases, including T-SQL, stored procedures, and triggers.
Experience in problem-solving and troubleshooting complex software issues.
Good communication and collaboration skills.
Knowledge of TDD (Test Driven Development) and BDD (Behavior Driven Development).
Experience with DevOps, CI/CD, Infrastructure as Code, and cloud services is a bonus.
Familiarity with C++, JavaScript, AngularJS, CSS, JSON, XML is a plus.
Diploma or Bachelor’s degree in Computer Science or related field.
Work Environment & Benefits:
Hybrid work model with a collaborative and agile team environment.
Opportunities to work on cutting-edge technologies and global projects.
Culture promoting personal growth, continuous innovation, and team collaboration.
Access to a global network of experts and partners in the mobility management space.
Commitment to diversity, accessibility, and equal opportunity employment.
| Organization | SOTI |
| Industry | IT / Telecom / Software Jobs |
| Occupational Category | Senior Software Developer |
| Job Location | Mississauga,Canada |
| Shift Type | Morning |
| Job Type | Full Time |
| Gender | No Preference |
| Career Level | Experienced Professional |
| Experience | 5 Years |
| Posted at | 2025-10-30 2:25 pm |
| Expires on | 2025-12-14 |