At a Glance
- Tasks: Design, build, and deploy secure cloud and web applications using modern tech.
- Company: Join a leading tech company in Toronto with a focus on innovation.
- Benefits: Competitive salary, hands-on experience, and a collaborative work environment.
- Other info: Great opportunity for career growth and professional development.
- Why this job: Make an impact with cutting-edge technologies in a dynamic Agile setting.
- Qualifications: Experience with .NET, C#, JavaScript, and Azure cloud services required.
The predicted salary is between 90000 - 110000 $ per year.
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#, Java Script, 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.
- Advantages
- Modern Cloud Stack: Hands-on development across Saa S, Paa S, and Iaa S architectures leveraging Azure services, . NET Core, and Azure SQL.
- End-to-End Dev
Ops Impact: Direct ownership of automated CI/CD pipelines and release engineering in Azure Dev Ops.
- 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.
Responsibilities
- Full-Stack & API Development: Design, build, test, and maintain secure web applications and custom RESTful Web APIs using C#, ASP.
NET, .
NET Core, Java Script, and Entity Framework.
- Cloud Architecture & Microservices: Implement, configure, and manage cloud services across Saa S, Paa S, and Iaa S models using Microsoft Azure cloud technologies.
- Dev Ops & CI/CD Management: Create, configure, and maintain automated build, testing, and deployment CI/CD pipelines using Azure Dev Ops 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, Open API, 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, Java Script, and Entity Framework (Strictly Required).
- Azure Cloud Expertise: Working knowledge of Azure cloud platforms with proficiency across Saa S, Paa S, and Iaa S cloud service models (Strictly Required).
- Web API & Security Protocols: Hands-on experience developing custom Web APIs and web services using REST, Open API, and OAuth2 authentication (Strictly Required).
- Dev Ops & CI/CD Pipelines: Demonstrated experience managing continuous integration and continuous deployment (CI/CD) pipelines and task boards in Azure Dev Ops (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/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 accessibility@randstad. ca to ensure their ability to fully participate in the interview process.
This posting is for existing and upcoming vacancies.
#J-18808-Ljbffr
Senior Software Developer β Toronto employer: Randstad Canada
Mercorconnect offers a dynamic and innovative work environment, perfect for Senior Software Developers looking to make an impact in the AI research field. With a strong focus on employee growth, we provide opportunities for professional development and collaboration with top-tier talent. Our remote work culture promotes flexibility and independence, allowing you to thrive while contributing to cutting-edge projects from anywhere.