Senior Software Development Engineer (m/f) (H/F)

Senior Software Development Engineer (m/f) (H/F)

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 workplace. 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.

Duration: 11-month contract.

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 modern delivery frameworks.

Dedicated Onsite Collaboration: Work directly alongside senior software engineers, architects, and technical leads in a focused 5-day per week workspace.

Design, build, test, and maintain secure web applications and custom RESTful Web APIs using C#, ASP.NET, .NET Core, JavaScript, and Entity Framework.

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.

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.

Core Development Stack: Proven experience developing web applications and APIs using .NET, C#, ASP.NET, .NET Core, JavaScript, and Entity Framework (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.

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

Randstad Canada Equity, Diversity and Inclusion Statement

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/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.

Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to View email address on click.appcast.io.

📌 Senior Software Development Engineer (m/f) (H/F)
🏢 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 development engineer (m/f) (h/f) / toronto

Subscribe to this job alert:

Get the latest job offers by email for: senior software development engineer (m/f) (h/f) / toronto