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
View details
Apply Now