senior software developer.
Randstad
We are seeking an experienced Senior Software Developer to lead the technical implementation, cloud architecture, and integration of vendor Software-as-a-Service (SaaS) and custom enterprise solutions. In this role, you will be responsible for translating business requirements, functional specifications, and technical designs into secure, scalable, and reliable cloud components. Leveraging deep expertise in Microsoft Azure, .NET Core, C#/MVC, Entity Framework, ReactJS, and Azure DevOps, you will build data integration pipelines, perform system testing, manage automated build/release pipelines, and ensure full compliance with enterprise security, privacy, and accessibility standards.
Location: Toronto, ON (Fully Onsite – 5 days/week required) Duration: 9-month contract. AdvantagesModern Cloud Stack: Hands-on development with cutting-edge Azure technologies including Azure Functions, Logic Apps, and Azure SQL. Full-Stack & SaaS Integration: Bridge custom .NET Core/ReactJS engineering with enterprise SaaS integrations. End-to-End DevOps Impact: Direct automated CI/CD pipeline creation, build automation, and cloud deployments.
Dedicated Onsite Synergy: Collaborate directly with technical leads, vendor partners, and architects in a focused 5-day per week Toronto workspace.
ResponsibilitiesFull-Stack Application Development: Design, build, and maintain secure, scalable web applications and cloud components using Microsoft .NET Core, C#/MVC, Entity Framework, ReactJS, HTML5, CSS, and JavaScript. Cloud Infrastructure & Microservices: Develop and deploy cloud-native microservices, serverless logic, and web integrations using Azure Web Apps, Azure Functions, and Azure Logic Apps. SaaS Solution Integration: Support end-to-end technical integration between vendor SaaS platforms and core internal enterprise databases, ensuring seamless data flows and operational readiness. Database Design & Administration: Design, model, and configure database management systems using Azure SQL Database; execute data modeling, database tuning, capacity planning, user access security (Azure AD), and data masking procedures. DevOps & CI/CD Engineering: Build, configure, and maintain automated build, testing, and deployment CI/CD pipelines using Azure DevOps and source control repositories. Testing & Defect Remediation: Conduct System Integration Testing (SIT), support User Acceptance Testing (UAT), analyze system performance bottlenecks, and implement technical defect fixes. Vendor & Stakeholder Coordination: Collaborate closely with third-party technical vendor leads, infrastructure architects, security specialists, and business stakeholders to manage technical dependencies and resolve issues. Qualifications
Azure & .NET Seniority: 10+ years of experience building and maintaining stable, secure, and scalable applications using Azure Cloud and Microsoft .NET technologies (Strictly Required). Full SDLC Cloud Development: Demonstrated hands-on experience in full life-cycle development using Azure, .NET, C#/MVC, Entity Framework, ReactJS, HTML5/CSS/JavaScript, Azure DevOps, Azure Web Apps, Azure Functions, and Azure Logic Apps (Strictly Required). DevOps & CI/CD Pipelines: Proven experience building and maintaining continuous integration and continuous deployment (CI/CD) pipelines in Azure DevOps (Strictly Required). Database Modeling & Management: 5+ years of experience designing, building, modeling, and configuring database management systems (such as Azure SQL Database) (Strictly Required). Cross-Functional Collaboration: Proven ability to collaborate effectively with cross-functional technical teams, third-party vendors, and business partners. Nice-to-Have Assets:
Prior software development experience within a public sector or enterprise government environment. Experience applying web accessibility standards (AODA / WCAG 2.0 AA) and cloud security best practices. Experience with Windows Communication Foundation (WCF) or WPF legacy frameworks. Summary
If you're interested in the "Senior Software Developer" role based in Toronto, we encourage you to apply online at
Only qualified candidates will be contacted for the next steps. We look forward to hearing from you! 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 View email address on randstad.com to ensure their ability to fully participate in the interview process. This posting is for existing and upcoming vacancies. show more
- ...Perspectives, and Lead, Virtually. Requirements Key Responsibilities Build scalable, maintainable software solutions across full stack development Develop using AI augmented workflows. Our engineers use Claude Code as their primary development tool with MCP...SeniorFull timeInternshipLocal areaRemote work
$100k - $120k per year
...week onsite at our office located at 2 Queen St. E in Toronto, ON. The Role We're looking for an experienced developer to join TripArc as a Senior Software Developer. You'll work on a mature travel platform that thousands of travel professionals rely on every day, and...SeniorCasual workInternshipWork at officeLocal areaShift work2 days per week- We are seeking an experienced Senior Software Developer to lead the technical design, development, testing, and sustainment of enterprise-grade web applications using Microsoft .NET technologies. In this role, you will be responsible for translating complex business and technical...SeniorContract workWork at office
- We are seeking an experienced Senior Software Developer specializing in Oracle Siebel CRM to lead the design, development, configuration, integration, and technical testing of enterprise applications. In this role, you will translate complex technical system specifications...SeniorContract work
- We are seeking an experienced Senior Software Developer to provide team leadership, technical guidance, and full-lifecycle application development for complex enterprise solutions. In this role, you will lead development activities, mentor software developers, and ensure solution...SeniorContract work
- We are seeking an experienced Senior Software Developer to lead the technical design, development, enhancement, and maintenance of enterprise applications, identity solutions, and analytics platforms. In this role, you will translate complex technical specifications into robust...SeniorContract work
$99.8k - $147.68k per year
...and the desire to work in a team with dynamic strengths. The Senior Software Engineer will be working with a complementary team of software... ...framework for our games. What You'll Do: Design, code, and develop new backend applications/services running in AWS Optimize...SeniorFull timeLocal area- We are seeking a highly accomplished Senior Software Developer for an enterprise-level contract opportunity based in Toronto. In this role, you will take on a premier full-stack Java engineering, cloud microservices architecture, and technical team leadership capacity, specializing...SeniorContract work
- We are seeking a highly accomplished Senior Software Developer for an enterprise-level contract opportunity based in Toronto. In this role, you will take on a premier software engineering, enterprise integration, and system sustainment capacity, specializing in maintaining,...SeniorContract work
- We are seeking an experienced Senior Software Developer to provide hands-on technical leadership, solution architecture, and full-stack application delivery for enterprise CRM, Customer Service, and Case Management systems. In this role, you will guide multidisciplinary delivery...SeniorContract work
- We are seeking a versatile Senior Software Developer to support core healthcare application enhancements, application modernization, and digital platform transformations across multi-cloud environments. In this role, you will be responsible for end-to-end full-stack development...SeniorContract workRemote work
- We are seeking an experienced Senior Software Developer - ETL to lead and oversee the end-to-end data and document migration strategy for enterprise modernization initiatives. In this role, you will be responsible for analyzing, profiling, cleansing, and transforming legacy...SeniorContract work
- ...specifications into working, tested CRM applications. This includes developing detailed programming specifications, writing and/or generating... ...technical problems which arise during the use and operation of software packages, including tec General Skills Experience in...SeniorLong term contractRemplacementContract workTemporary workRemote work
- ...tested applications. This includes: developing detailed programming specifications... ...which arise during the use and operation of software packages, including technical assistance... ...Additional Skills for Oracle Software Developer: Experience in conducting impact assessments...SeniorContract work
- ...applications. This includes: developing detailed programming specifications writing... ...arise during the use and operation of software packages, including technical assistance... ...Additional Skills for Oracle Software Developer: Experience in conducting impact...SeniorContract workManual labor
- ...applications. This includes: developing detailed programming specifications writing... ...arise during the use and operation of software packages, including technical assistance... ...Additional Skills for Oracle Software Developer: Experience in conducting impact...SeniorContract work
- ...Engineer is key role in the development and delivery of high-quality software solutions that drive innovation in the healthcare industry. You will work closely with cross-functional teams to design, develop, and implement software applications that meet the needs of our...SeniorFull timeWork at officeRemote work
- ...working, tested applications. This includes: o developing detailed programming specifications o... ...unit tests. o Analyzes, designs, develops, codes and implements programs in one or... ...which arise during the use and operation of software packages, including technical assistance...SeniorContract workManual labor
- We are seeking an experienced Senior Software Developer - CRM to lead the technical customization, development, and system integration of enterprise Microsoft Dynamics 365 and Power Platform solutions. In this role, you will translate complex technical specifications into robust...SeniorContract work
- We are seeking a seasoned Senior Software Developer - Full Stack to lead the technical design, development, integration, and maintenance of large-scale enterprise web applications and platform services. In this role, you will be responsible for creating reusable platform components...SeniorContract work
- We are seeking a highly experienced Senior Software Developer - Full Stack to lead the technical design, development, integration, and maintenance of large-scale enterprise web applications and platform capabilities. In this role, you will be responsible for building reusable...SeniorContract work
- We are seeking an experienced Senior Software Developer - Full Stack to lead the architecture, design, implementation, and integration of event-driven digital health applications. In this role, you will modernize application workflows by replacing legacy polling mechanisms...SeniorContract workFlexible hours
- ...About the role: As a Senior Software Developer, you will be responsible for designing, developing and managing the cloud based services that power the AssistIQ platform. We’re excited by candidates who enjoy and are capable of working in a fast-growing entrepreneurial...SeniorFull time
- We are seeking an experienced Senior Software Developer - Front End to lead the design, development, testing, and maintenance of accessible, responsive, and user-facing capabilities for enterprise web applications. In this role, you will translate approved wireframes, user...SeniorContract work
$137.6k - $172k per year
...ideas, expertise, and perspective to meaningful work that can make a difference at global scale. About this Role: As a Senior Software Developer on the Monetization team, you'll lead technical initiatives and take significant ownership over service architecture,...Senior- ...established technology organization focused on developing advanced diagnostic and monitoring... ...heavily in modernising their software platforms and engineering capabilities... ...everything they do. Your new role As a Senior Software Developer (Full Stack), you will play a critical...SeniorPermanent employment
$88.54 - $106.25 per hour
...RQ11712 - Software Developer - Senior Duration: 9+ Months (203 Business Days) + 1 Extension Location: 5 Days Onsite at 25 Morton Shulman Avenue CRJMC Description Scope Work with business team in developing and validating enhancements as per...Senior- We are seeking an experienced Senior Software Developer - Full Stack to lead the end-to-end design, application engineering, data pipeline development, and database integration for enterprise web applications. In this role, you will translate complex technical specifications...SeniorContract work
- We are seeking an experienced Senior Software Developer - Front End to lead the front-end customization, user interface design, and web mapping development for enterprise spatial applications. In this role, you will translate complex technical systems specifications into responsive...SeniorContract work
$166k - $195k per year
...performing, fast-moving team with ethics at the center of everything we do. Expectations are high, and so are the rewards. As a Senior Software Developer on this high-impact team, you’ll collaborate across engineering, business, operations, and vendor channels to support...SeniorLong term contractWork at officeShift work3 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to senior software developer.. Be the first to apply!
- software developer remote Toronto, ON
- software design engineer Toronto, ON
- software engineer devops Toronto, ON
- ingénieur logiciel Toronto, ON
- remote entry level software developer Toronto, ON
- part time software developer Toronto, ON
- director software engineering Toronto, ON
- software engineer - ai machine learning Toronto, ON
- software developer summer internship Toronto, ON
- software engineer salary in canada Toronto, ON
