Senior Software Developer
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, ON, 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 | 2026-11-30 |