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, scalable, and secure application code across multi-tier infrastructures. Utilizing .NET technologies, C#, Angular, Oracle E-Business Suite components, PL/SQL, and Azure Cloud services, you will engineer custom reusable authorization solutions, direct CI/CD build pipelines, perform database tuning, and troubleshoot technical defects to ensure high-performance operations.
...
Location: Toronto, ON (Fully Onsite – 5 days/week required)
Duration: 11-month contract
Advantages
Enterprise Multi-Stack Scope: Combine hands-on .NET Core and Angular development with Oracle E-Business Suite and PL/SQL database tuning.
Advanced IAM & Cloud Engineering: Lead next-generation Identity and Access Management (Entra ID/Oracle IAM) integrations and Azure Cloud deployments.
DevOps & Pipeline Leadership: Direct end-to-end CI/CD build automation, source control branching strategies, and release management.
Dedicated Onsite Collaboration: Work directly alongside senior technical leads, architects, and product managers in a focused 5-day per week Toronto workspace.
Responsibilities
Full-Stack Application Development: Design, code, test, debug, and maintain multi-tier applications using .NET, C#, ASP.NET, AngularJS, WCF, Web API, Entity Framework, and Oracle databases.
IAM & Security Engineering: Design, develop, and troubleshoot Identity and Access Management (IAM) solutions leveraging Microsoft Entra ID or Oracle IAM tools, including custom reusable authorization layer services.
Oracle E-Business & Database Optimization: Perform impact assessments and customizations for Oracle E-Business modules (GL, AR, AP, Collections, Inventory); write advanced PL/SQL scripts, manage ETL processes, tune complex SQL queries, and optimize partitioned tables.
DevOps & Pipeline Automation: Manage source control branching and merging strategies while setting up continuous integration and automated deployment pipelines using Azure DevOps or equivalent build tools.
Cloud & Infrastructure Administration: Build, monitor, and deploy applications in Microsoft Azure; configure and administer Windows/Linux operating systems, TCP/IP networking, and performance monitoring tools (e.g., Application Insights).
Reporting & Data Analytics: Develop business intelligence reports and data visualizations using Power BI, Crystal Reports, and data warehousing methodologies.
Quality Assurance & Governance: Lead technical code reviews, establish coding standards, ensure web accessibility compliance (WCAG 2.1 AA), author build books/programming specifications, and resolve complex application issues.
Qualifications
Application Development Seniority: Proven experience translating technical specifications into secure, tested multi-tier applications using .NET, C#, ASP.NET, AngularJS, WCF, Web API, and Entity Framework (Strictly Required).
Identity & Access Management (IAM): Demonstrated experience designing, developing, and debugging IAM solutions utilizing Microsoft Entra ID or Oracle IAM tools, including custom authorization services (Strictly Required).
Oracle Database & PL/SQL Expertise: Strong programming and database tuning experience with Oracle, PL/SQL, SQL, XML, Unix shell scripting, and data warehouse/ETL architectures (Strictly Required).
DevOps & CI/CD Pipelines: Proven experience managing source control systems (branching/merging) and setting up automated build and deployment pipelines using Azure DevOps or similar tools (Strictly Required).
Azure Cloud & Performance Monitoring: Hands-on experience developing in Microsoft Azure, alongside performance testing and application monitoring (Strictly Required).
Nice-to-Have Assets:
Experience with Oracle E-Business Suite modules (General Ledger, Accounts Receivable, Collections, Accounts Payable, Inventory) or Oracle ADF/Java.
Experience developing reporting solutions in Microsoft Power BI or Crystal Reports.
Web accessibility design experience adhering to WCAG 2.1 Level AA standards.
Familiarity with public sector project delivery methodologies and IT standards.
Summary
If you're interested in the "Senior Software Developer" role based in Toronto, we encourage you to apply online at www.randstad.ca.
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 accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
This posting is for existing and upcoming vacancies.
show more
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, scalable, and secure application code across multi-tier infrastructures. Utilizing .NET technologies, C#, Angular, Oracle E-Business Suite components, PL/SQL, and Azure Cloud services, you will engineer custom reusable authorization solutions, direct CI/CD build pipelines, perform database tuning, and troubleshoot technical defects to ensure high-performance operations.
Location: Toronto, ON (Fully Onsite – 5 days/week required)
Duration: 11-month contract
Advantages
Enterprise Multi-Stack Scope: Combine hands-on .NET Core and Angular development with Oracle E-Business Suite and PL/SQL database tuning.
Advanced IAM & Cloud Engineering: Lead next-generation Identity and Access Management (Entra ID/Oracle IAM) integrations and Azure Cloud deployments.
DevOps & Pipeline Leadership: Direct end-to-end CI/CD build automation, source control branching strategies, and release management.
...
Dedicated Onsite Collaboration: Work directly alongside senior technical leads, architects, and product managers in a focused 5-day per week Toronto workspace.
Responsibilities
Full-Stack Application Development: Design, code, test, debug, and maintain multi-tier applications using .NET, C#, ASP.NET, AngularJS, WCF, Web API, Entity Framework, and Oracle databases.
IAM & Security Engineering: Design, develop, and troubleshoot Identity and Access Management (IAM) solutions leveraging Microsoft Entra ID or Oracle IAM tools, including custom reusable authorization layer services.
Oracle E-Business & Database Optimization: Perform impact assessments and customizations for Oracle E-Business modules (GL, AR, AP, Collections, Inventory); write advanced PL/SQL scripts, manage ETL processes, tune complex SQL queries, and optimize partitioned tables.
DevOps & Pipeline Automation: Manage source control branching and merging strategies while setting up continuous integration and automated deployment pipelines using Azure DevOps or equivalent build tools.
Cloud & Infrastructure Administration: Build, monitor, and deploy applications in Microsoft Azure; configure and administer Windows/Linux operating systems, TCP/IP networking, and performance monitoring tools (e.g., Application Insights).
Reporting & Data Analytics: Develop business intelligence reports and data visualizations using Power BI, Crystal Reports, and data warehousing methodologies.
Quality Assurance & Governance: Lead technical code reviews, establish coding standards, ensure web accessibility compliance (WCAG 2.1 AA), author build books/programming specifications, and resolve complex application issues.
Qualifications
Application Development Seniority: Proven experience translating technical specifications into secure, tested multi-tier applications using .NET, C#, ASP.NET, AngularJS, WCF, Web API, and Entity Framework (Strictly Required).
Identity & Access Management (IAM): Demonstrated experience designing, developing, and debugging IAM solutions utilizing Microsoft Entra ID or Oracle IAM tools, including custom authorization services (Strictly Required).
Oracle Database & PL/SQL Expertise: Strong programming and database tuning experience with Oracle, PL/SQL, SQL, XML, Unix shell scripting, and data warehouse/ETL architectures (Strictly Required).
DevOps & CI/CD Pipelines: Proven experience managing source control systems (branching/merging) and setting up automated build and deployment pipelines using Azure DevOps or similar tools (Strictly Required).
Azure Cloud & Performance Monitoring: Hands-on experience developing in Microsoft Azure, alongside performance testing and application monitoring (Strictly Required).
Nice-to-Have Assets:
Experience with Oracle E-Business Suite modules (General Ledger, Accounts Receivable, Collections, Accounts Payable, Inventory) or Oracle ADF/Java.
Experience developing reporting solutions in Microsoft Power BI or Crystal Reports.
Web accessibility design experience adhering to WCAG 2.1 Level AA standards.
Familiarity with public sector project delivery methodologies and IT standards.
Summary
If you're interested in the "Senior Software Developer" role based in Toronto, we encourage you to apply online at www.randstad.ca.
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 accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
This posting is for existing and upcoming vacancies.
show more