Senior Software Developer (Toronto)

Senior Software Developer (Toronto)

22 Oct
|
randstad canada
|
Toronto

22 Oct

randstad canada

Toronto

We are seeking an experienced Senior Software Developer to join our team in designing, building, testing, and deploying secure, high-performing cloud and web applications. In this role, you will translate technical specifications into clean, scalable code while working across the full Software Development Life Cycle (SDLC) in an Agile delivery environment. Utilizing Microsoft .NET, C#, JavaScript, custom Web APIs, and Microsoft Azure cloud services, you will engineer backend application services, manage automated CI/CD pipelines, optimize database structures, and provide technical troubleshooting to ensure reliable end-to-end system operations.

Location: Toronto, ON (Fully Onsite – 5 days/week required)

Duration: 11-month contract.

Advantages

- Modern Cloud Stack: Hands-on development across SaaS, PaaS, and IaaS architectures leveraging Azure services, .NET Core, and Azure SQL.
- End-to-End DevOps Impact: Direct ownership of automated CI/CD pipelines and release engineering in Azure DevOps.
- Agile Environment: Active participation in iterative sprint planning, continuous integration, and contemporary delivery frameworks.
- Dedicated Onsite Collaboration: Work directly alongside senior software engineers, architects, and technical leads in a focused 5-day per week workspace.

Responsibilities

- Full-Stack & API Development: Design, build, test, and maintain secure web applications and custom RESTful Web APIs using C#, ASP.NET, .NET Core, JavaScript, and Entity Framework.
- Cloud Architecture & Microservices: Implement, configure, and manage cloud services across SaaS, PaaS, and IaaS models using Microsoft Azure cloud technologies.
- DevOps & CI/CD Management: Create, configure, and maintain automated build, testing,



and deployment CI/CD pipelines using Azure DevOps and interactive Kanban task boards.
- Database Design & Optimization: Model, query, and tune relational database management systems, including Azure SQL Database, using Entity Framework and complex SQL logic.
- Security & Authentication: Implement secure communications, open standards, and identity protocols, including REST, OpenAPI, and OAuth2 security frameworks.
- Agile Delivery & System Support: Participate in Agile ceremonies, break down technical requirements into actionable deliverables, perform unit/integration testing, and resolve software defects.
- Technical Documentation & Collaboration: Author detailed programming specifications, technical designs, and release documentation while collaborating with multidisciplinary delivery teams and business stakeholders.

Qualifications

- Core Development Stack: Proven experience developing web applications and APIs using .NET, C#, ASP.NET, .NET Core, JavaScript, and Entity Framework (Strictly Required).
- Azure Cloud Expertise: Working knowledge of Azure cloud platforms with proficiency across SaaS, PaaS, and IaaS cloud service models (Strictly Required).
- Web API & Security Protocols: Hands-on experience developing custom Web APIs and web services using REST, OpenAPI, and OAuth2 authentication (Strictly Required).
- DevOps & CI/CD Pipelines:



Demonstrated experience managing continuous integration and continuous deployment (CI/CD) pipelines and task boards in Azure DevOps (Strictly Required).
- Agile Methodologies: Solid experience working within Agile development frameworks (Scrum/Kanban) (Strictly Required).

Nice-to-Have Assets

- Prior software development experience supporting large-scale enterprise public sector applications.
- Knowledge of web accessibility standards (WCAG 2.1 Level AA / AODA compliance).
- Experience with middleware integration, rapid application development (RAD), and post-implementation support.

Summary

If you're interested in the "Senior Software Developer" role based in Toronto, we encourage you

Only qualified candidates will be contacted for the next steps. We look forward to hearing from you

Randstad Canada Equity, Diversity and Inclusion Statement

Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary

📌 Senior Software Developer (Toronto)
🏢 randstad canada
📍 Toronto

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior software developer (toronto) / toronto

Subscribe to this job alert:

Get the latest job offers by email for: senior software developer (toronto) / toronto