1,952,403open jobs
115,120companies
236,286added this week
Browse all
Salary
≈ $71k – $127k per year (Estimated)
Location
In office (Toronto)
Seniority
Senior
Employment
Contractor

First seen by Alion on Oct 22, 2026.

Overview
Company
Impact
Profile match
Randstad Canada is a leading workforce solutions and talent acquisition company, operating as the Canadian subsidiary of the Dutch multinational human resources consulting firm Randstad N.V. Headquartered in Toronto, Ontario, the organization provides comprehensive staffing, temporary labor, direct hiring, and executive recruitment services across key disciplines including information technology, engineering, finance and accounting, and industrial logistics. By combining advanced digital HR tools with nationwide branch operations, it delivers tailored human resource consulting, managed services, and workforce management to Canadian enterprises of all sizes.
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 [email protected] to ensure their ability to fully participate in the interview process.

This posting is for existing and upcoming vacancies.
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,952,403 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Toronto
$71k – $98k per year • Hybrid • 10+ years exp
C++
Management
Agile
Scrum
Kanban
Apply
≈ $81k – $174k per year (Estimated) • In office • Bachelor's Degree • Villach
Python
DevOps
Unix
Apply
Software Engineer 1 hour ago
≈ $7k – $20k per year (Estimated) • In office • Master's Degree • India
Python
Go
JavaScript
Verilog
TypeScript
C++
VHDL
Groovy
Perl
C++
TensorFlow C++
Databases
PostgreSQL
Redis
CockroachDB
CouchDB
AI/ML
Jupyter Notebook
XGBoost
Scikit-learn
NLP
TensorFlow
PyTorch
Machine Learning
Frontend
GraphQL
Angular
Bootstrap
React.js
Less
DevOps
Rest API
Ansible
Red Hat
OpenShift
Azure
CI/CD
Jenkins
Git
AWS
Docker
Kubernetes
Gerrit
OpenStack
GitHub
Linux
Unix
Chips/EDA
Formal Verification
Management
Agile
Apply
$73k – $90k per year (gross) • In office • 5+ years exp • Milan
JavaScript
TypeScript
SQL
Node JS
Node JS
Nest.JS
Databases
MySQL
PostgreSQL
Redis
Memcached
AI/ML
Claude Code
LLM Guardrails
Frontend
GraphQL
Mobile
Dependency Injection
DevOps
Rest API
CI/CD
Git
AWS
Docker
Kubernetes
Amazon EKS
AWS Lambda
Amazon EC2
Amazon CloudWatch
API Gateway
Cybersecurity
PCI DSS
Management
Agile
Apply
≈ $77k – $161k per year (Estimated) • In office • Bachelor's Degree • Dublin
C#
C#
.NET
Cybersecurity
GDPR
Apply
$210k – $273k per year • Equity • In office • Full-Time • Mountain View • Bellevue • Toronto
Python
Java
Scala
Databases
Apache Kafka
Google BigQuery
AI/ML
Spark
Airflow
Flink
DevOps
gRPC
Docker
Kubernetes
Game Dev
Unity
Apply
≈ $198k – $364k per year (Estimated) • Hybrid • Full-Time • 8+ years exp • Bachelor's Degree • Sunnyvale • Toronto
Databases
PostgreSQL
Redis
AI/ML
Cerebras
OpenAI
Frontend
GraphQL
Apply
Engineer 1 day ago
≈ $71k – $128k per year (Estimated) • In office • 8+ years exp • Toronto
MedTech
Verification & Validation
Apply
≈ $71k – $128k per year (Estimated) • In office • 5+ years exp • Toronto
JavaScript
Java
TypeScript
Java
Spring Boot
Frontend
Angular
React.js
DevOps
Azure
Kubernetes
Azure AKS
Apply
≈ $70k – $127k per year (Estimated) • In office • 5+ years exp • Toronto
JavaScript
Java
TypeScript
Java
Spring Boot
Frontend
Angular
DevOps
Rest API
Azure
CI/CD
AWS
Docker
Kubernetes
Management
Agile
Apply
See all jobs
This is one of many
1,952,403 more open roles from verified company boards, updated every day.