Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Developer

Randstad Canada

We are seeking an experienced Senior Software Developer to lead the technical design, development, optimization, and ongoing sustainment of mission-critical enterprise database and application solutions. In this role, you will partner with business analysts and cross-functional technical teams to translate complex functional specifications into scalable OLAP and OLTP Oracle database architectures, automated data warehouse pipelines, and integrated application extensions. Leveraging deep expertise in Oracle (12c+), PL/SQL, performance tuning, ETL processes, and enterprise reporting platforms, you will support system upgrades, troubleshoot production incidents, maintain continuous integration workflows, and ensure high availability and data accuracy across large-scale healthcare and clinical ecosystems.

Location: Toronto, ON (Fully Onsite – 5 days/week required)

Duration: 15-month contract.

Advantages
Long-Term Engagement: Secure a stable 15-month contract leading high-impact enterprise database and software development.

Complex Data Architecture Scope: Own end-to-end Oracle OLTP/OLAP design, data warehousing, ETL pipelines, and performance tuning.

Mission-Critical Healthcare Impact: Directly enhance data integrity and availability for large-scale clinical and public health systems.

Collaborative Onsite Workspace: Partner closely with multidisciplinary developers, analysts, and QA specialists in Toronto.

Responsibilities
Design, develop, and maintain Oracle (12c+) database solutions for OLAP and OLTP environments, including complex PL/SQL code, stored procedures, packages, functions, triggers, ref cursors, and dynamic SQL.

Architect normalized and de-normalized database schemas, execute advanced SQL query optimization, and implement database performance tuning and automation scripts.

Design, build, and maintain data warehouse structures and ETL workflows using Informatica and Unix/Linux shell scripting.

Collaborate with business analysts to translate business requirements and functional specifications into comprehensive application designs, programming specifications, and data models.

Develop, test, debug, and sustain custom application extensions, data deduplication routines, and integration services supporting mission-critical health systems.

Conduct technical impact analyses, effort estimations, and solution designs for major software upgrades, system merges, and evolving operational requirements.

Perform proof-of-technology load simulations and performance tuning exercises to ensure system scalability and responsiveness.

Provide Tier-3 production application support, root-cause troubleshooting, incident management, and bug resolution alongside Quality Assurance (QA) teams.

Maintain development environments, adhere to Continuous Integration (CI) and DevOps best practices, and author clear technical system documentation.

Build and support enterprise reports and dashboards utilizing Cognos (Framework Manager, Report Studio, Query Studio) and related reporting tools.

Qualifications
Oracle Database & PL/SQL Development: 10+ years of hands-on experience designing and developing Oracle (12c+) solutions for OLAP and OLTP applications, including PL/SQL, stored procedures, packages, functions, triggers, ref cursors, dynamic SQL, and DBMS packages (Strictly Required).

Advanced SQL & Data Architecture: 10+ years of proven expertise in advanced SQL, query optimization, data architecture, database design, and normalized/de-normalized data modeling (Strictly Required).

Data Warehousing & Performance Tuning: Demonstrated experience in data warehouse design and development, database performance tuning, and process automation (Strictly Required).

Requirements-to-Design Translation: Proven track record collaborating with business analysts to translate business requirements and functional specifications into scalable application and database designs (Strictly Required).

ETL, Scripting & Reporting Tooling: Hands-on experience with Informatica for ETL workflows, Unix/Linux shell scripting, and Cognos report/dashboard development (Strictly Required).

Full-Lifecycle Software Engineering: Extensive experience working across the complete Software Development Life Cycle (SDLC), including multi-tier applications, RESTful web services, JSON/XML, Continuous Integration (CI), and production incident support (Strictly Required).

Nice-to-Have Assets:
Prior experience working with federal, provincial, or broader public-sector healthcare providers and clinical IT systems (such as client/provider registries or immunization platforms).

Familiarity with healthcare data exchange standards (HL7 / FHIR) and Java web service integrations.

Knowledge of digital accessibility standards (WCAG / AODA) and formal enterprise architecture governance processes.

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 to ensure their ability to fully participate in the interview process.

This posting is for existing and upcoming vacancies.

Employment type: Contractor

Vacancy posted 5 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Developer in North York, ON vacancy
  •  ...better ways to bring value to Sun Life. We are looking for a Senior Software Engineer who thrives in high-impact environments and brings 7+...  ...mindset Familiar with AI Ops capabilities, experience developing / implementing AI based tools is an added advantage Ability... 
    Senior
    Work at office
    Remote work
    Work from home

    Sun Life of Canada - Corporate

    North York, ON
    4 days ago
  •  ...We are looking for a Senior Full Stack Developer to design, build and maintain both front-end interfaces and back-end systems, including APIs, microservices...  ...standards and design patterns. 7+ years of experience in software development, including significant full stack development.... 
    Senior
    Internship
    Work at office
    Remote work
    Relocation
    2 days per week

    Miratech

    North York, ON
    4 days ago
  •  ...faster. About the Role We are looking for an experienced Senior Software Engineer to join our engineering team in Toronto. This...  ...collaboration skills are important. What You’ll Do Design, develop and maintain highly reliable and scalable backend systems.... 
    Senior
    Long term contract
    Full time
    Internship
    Work at office
    Local area
    Worldwide

    moomoo

    North York, ON
    more than 2 months ago
  •  ...currently searching for multiple full stack java developers on a contract basis for a client in North, York, On.  As a senior developer, you will be joining a special team,...  ...this role? You have 10 or more years of software development experience, (conceptualization,... 
    Senior
    Full time
    Contract work
    Flexible hours

    CoreFactor Inc.

    North York, ON
    18 days ago
  • $69.17 per hour

    Software Engineer LotusFlare Canada Inc. Location North York, ON Salary 69.17 hourly / 40 hours per week Full time Starts as soon as...  ...to maintain software Research technical information to design, develop and test computer-based systems Upgrade and maintain software... 
    Suggested
    Hourly pay
    Full time
    Immediate start
    Remote work

    Lotus Flare Canada Inc.

    North York, ON
    24 days ago
  • $80k - $130k per year

     ...days per week, subject to change based on business and client requirements. Position Overview We are seeking an experienced Sitecore Developer with expertise in Sitecore XP v10.4 or higher to design, develop, and support enterprise web applications and digital experience... 
    Full time
    Work at office
    3 days per week

    CGI

    North York, ON
    8 days ago
  • $37 - $40 per hour

     ...Education: Expérience: Education College/CEGEP Tasks Develop and document software testing plans Monitor the performance of computer systems and networks Install software and hardware and configure operating system software in preparation for testing... 
    Permanent employment
    Full time
    Shift work
    Day shift

    Storage Guardian

    North York, ON
    18 days ago
  • Why Ryan? Competitively Paid Internship Award-Winning Culture Paid Holidays (La Fête Nationale du Québec (QC), Canada Day, Civic Holiday (AB,ON, QC), British Columbia Day (BC)) Mentorship Opportunities and Hands-On Training Networking with Industry Leaders All...
    Full time
    Internship
    Summer internship
    Work at office
    Local area

    Ryan

    North York, ON
    7 days ago
  •  ...Job Description Senior Estimator Type: On Site Full-time Location: Calgary AB...  ...from opportunity to submission guide and develop a team of estimators and directly influence...  .... Strong command of estimating software; hands-on experience with HeavyBid HeavyJob... 
    Senior
    Permanent employment
    Full time
    Contract work
    For contractors
    For subcontractor

    Ecl

    North York, ON
    13 days ago
  •  ...and impactful. Corporate IT is seeking an experienced Senior AI Engineer to design, develop, deploy, and support enterprise-grade Artificial Intelligence...  ...on AWS. The successful candidate will combine strong software engineering capabilities with hands-on knowledge of AWS AI... 
    Senior
    Work at office
    Work from home

    Sun Life of Canada - Corporate

    North York, ON
    4 days ago
  • $65k - $70k per year

     ...accounting reports. Prepare tax returns. Prepare trial balance of books. Reconcile accounts. Computer and technology knowledge: Accounting software. MS Excel. MS Outlook. MS Windows. Quick Books. MS Office. Security and safety: Basic security clearance. Transportation/travel... 
    Senior
    Permanent employment
    Work at office
    Immediate start

    4Seasons HVAC Solutions

    North York, ON
    4 days ago
  •  ...company in North York, is seeking a skilled and detail-oriented Senior Accountant to join our finance team. The ideal candidate will...  ...Technical Skills : Strong proficiency in Canadian accounting software (e.g., Sage 50, Dynamics GP, QuickBooks) and advanced Excel skills... 
    Senior
    Full time
    Local area

    TorontoJobs.ca Recruitment Division

    North York, ON
    5 days ago
  •  ...better ways to bring value to Sun Life. We are looking for a Senior Software Engineer who thrives in high-impact environments and brings 7+...  ...mindset Familiar with AI Ops capabilities, experience developing / implementing AI based tools is an added advantage Ability... 
    Senior
    Work at office
    Remote work
    Work from home

    Sun Life of Canada - Corporate

    North York, ON
    4 days ago
  • $78k - $85k per year

     ...members Provide mentorship, guidance, and technical support to developing staff Establish and maintain strong working relationships...  ...engagements Proficiency in Microsoft Office and common accounting/tax software platforms Pay Range: $78,000 - $85,000 per year How... 
    Senior
    Work at office
    Local area
    North York, ON
    14 hours ago
  • $95k - $110k per year

     ...We are seeking an experienced Senior Safety Specialist to lead and...  ...ensuring regulatory compliance, developing safety policies, and building...  ...improvement. You Will: Develop, implement, and continuously...  ...Proficiency with safety management software and Microsoft Office/Google... 
    Senior
    Full time
    Work at office
    Local area
    Remote work
    Flexible hours

    Hims & Hers

    North York, ON
    5 days ago
  • $90k - $140k per year

     ...Description Overview AtkinsRéalis is seeking a Senior Code Consultant – Fire Protection with 5–...  ...projects across Canada while developing practical expertise in building code, fire...  ...engineers and code specialists, you will help develop clear, practical, and defensible code-... 
    Senior
    Full time
    For contractors
    Internship
    Flexible hours

    AtkinsRéalis

    North York, ON
    1 day ago
  • $114.8k - $157.85k per year

     ...Job Description Senior Mechanical Engineer Are you looking for a company that works on major engineering projects all over the world...  ...additional asset. The successful candidate will also be responsible for developing and maintaining new and existing clients, coordinating skill... 
    Senior
    Full time
    Work at office
    Worldwide
    Flexible hours

    AtkinsRéalis

    North York, ON
    3 days ago
  •  ...is your moment.  Let’s shape the future of banking together!  Senior Manager, Product Performance Management (Small Business Lending)...  ...Lending portfolio. Leveraging data-driven insights, you'll help develop strategies that accelerate growth, enhance client experience, and... 
    Senior
    Flexible hours

    Scotiabank

    North York, ON
    4 days ago
  •  ...Our TorontoJobs.ca Recruiting Division client, a CPA firm located in North York, is searching for a Senior Accountant for their firm.  Responsibilities Direct communication with clients to resolve accounting and tax issues Responsible to compile and produce financial... 
    Senior
    Full time

    TorontoJobs.ca Recruitment Division

    North York, ON
    5 days ago
  • $66k per year

     ...Match Tuition Reimbursement After One Year of Service The Senior Manager, Sales Tax Recovery (“Senior Manager”) works either independently...  ...issues, working with client downloads in our proprietary software, and identifying potential exposure areas. Once the field work... 
    Senior
    Full time
    Remote work

    Ryan

    North York, ON
    7 days ago
  •  ...Assurance & Advisory Senior Manager / Principal – North York CPA Firm Our TorontoJobs.ca Recruiting division client, a well-established...  ...multiple engagements and ensure deadlines and budgets are met Develop and maintain strong, long-term relationships with clients... 
    Senior
    Long term contract
    Full time

    TorontoJobs.ca Recruitment Division

    North York, ON
    5 days ago
  • Education: Secondary (high) school graduation certificate. Work setting: Optional accommodation available at no charge on a live-in basis. Note: This is NOT a condition of employment. Work in employer's/client's home. Tasks: Assist clients with bathing and other aspects of ...
    Senior
    Hourly pay
    Permanent employment
    Live In
    Immediate start
    Flexible hours
    Day shift
    Afternoon shift

    Rita Morrone

    North York, ON
    4 days ago
  • Education: Secondary (high) school graduation certificate. Work site environment: Non-smoking. Work setting: Optional accommodation available at no charge on a live-in basis. Note: This is NOT a condition of employment. Room and board provided. Work in employer's/client's home...
    Senior
    Hourly pay
    Permanent employment
    Live In
    Immediate start
    Relocation
    Flexible hours
    Shift work
    Night shift
    Day shift
    Afternoon shift
    Early shift

    Sylvia Jue

    North York, ON
    4 days ago
  • Education: Secondary (high) school graduation certificate. Work setting: Optional accommodation available at no charge on a live-in basis. Note: This is NOT a condition of employment. Work in employer's/client's home. Tasks: Administer bedside and personal care. Administer ...
    Senior
    Hourly pay
    Permanent employment
    Live In
    Immediate start
    Flexible hours
    Day shift
    Afternoon shift

    Domenic Lunardo

    North York, ON
    4 days ago
  • $68k - $102k per year

     ...The Scientific Research and Experimental Development (“SR&ED”) Senior Consultant (“Senior Consultant”) is responsible for assisting clients...  ...strategies, and ideas. Assists the SR&ED Director in developing project work plans and scheduling associated project deliverables... 
    Senior
    Full time
    For subcontractor
    Remote work

    Ryan

    North York, ON
    7 days ago
  •  ...results Apply By: Thursday, December 3, 2026 11:59 pm EST I&IT Senior Solutions Designer Job ID: 248177 Posting status: Open Organization...  ...initiatives and mission-critical emergency health services. • Develop target-state architectures, solution roadmaps, migration... 
    Senior
    Long term contract
    Permanent employment
    Full time
    Temporary work
    Remote work
    Flexible hours

    Ministry of Public and Business Service Delivery and Procure...

    North York, ON
    2 days ago
  •  ...Senior Accountant – North York Public Accounting Firm Our TorontoJobs.ca Recruiting division client, located in North York, is a well...  ...York; this position does not offer remote or hybrid work Software Experience with the following software is preferred: CaseWare... 
    Senior
    Long term contract
    Full time
    Work at office

    TorontoJobs.ca Recruitment Division

    North York, ON
    5 days ago
  •  ...We are looking for a Senior Data Architect to design the end-to-end data platform for APEX. The platform ingests contact centre telephony and quality data from the Genesys A3S Snowflake database and Verint Workforce Management (WFM) feeds, and delivers it through a Bronze/Silver... 
    Senior
    Hourly pay
    Internship
    Work at office
    Remote work
    Relocation
    2 days per week

    Miratech

    North York, ON
    4 days ago
  • $21 per hour

    Overview Languages English Education ~ Secondary (high) school graduation certificate Experience 1 to less than 7 months On site Work must be completed at the physical location. There is no option to work remotely. Work setting Optional ...
    Senior
    Permanent employment
    Full time
    Live In

    Domenic Lunardo

    North York, ON
    4 days ago
  •  ...We are looking for a Senior Full Stack Engineer to join the Workforce Management product...  ...operational data into maintainable, auditable software. Experience with Customer Experience (CX)...  ..., and operational reporting. Develop responsive workforce applications using TypeScript... 
    Senior
    Internship
    Relocation
    Shift work

    Miratech

    North York, ON
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Developer. Be the first to apply!