Senior & Intermediate Developers
New
CanadaFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- 3+ years (Intermediate) or 6–8+ years (Senior)
- Required Skills
- Microsoft SQL ServerTypeScriptC#Azure.NETReactAzure DevOps
Requirements
- 3+ years (Intermediate) or 6–8+ years (Senior) of software development experience
- Strong experience in at least one of: React, web application development, Microsoft Teams apps, SharePoint SPFx, Azure services, or Google Workspace add-ons
- Hands-on experience with Microsoft-based development stacks such as C#, .NET, TypeScript, and Visual Studio
- Familiarity with Azure DevOps
- Experience working with cloud and data technologies (e.g., Azure B2C, CosmosDB, Event Hubs, SQL Server, Blob Storage)
- Strong understanding of software engineering fundamentals including performance, data structures, and system design basics
- Ability to give and receive feedback constructively
- Strong communication and problem-solving ability
- Proactive mindset with a passion for product development and user-focused solutions
Responsibilities
- Design, develop, and maintain high-quality features and applications with a strong focus on test-driven development and code reliability
- Participate in pull request reviews, ensuring code quality, maintainability, and alignment with engineering standards
- Fix bugs, troubleshoot issues, and support customer-related technical challenges when needed
- Contribute to technical design discussions, standards, and best practices across the engineering team
- Collaborate on project planning, estimates, scheduling, and delivery of development work
- Identify risks and propose mitigation strategies to ensure successful delivery of projects
- Contribute to team culture, knowledge sharing, and continuous improvement initiatives
View Full Description & ApplyYou'll be redirected to the employer's site