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

senior software developer.

Randstad

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, designing and building web applications using Microsoft .NET MVC in Azure alongside Python web frameworks (Django) in AWS. Working across diverse cloud ecosystems, you will construct REST and GraphQL APIs, manage relational databases (SQL Server and PostgreSQL), containerize application workflows, and resolve code vulnerabilities to deliver high-performing, secure solutions.

Location: Remote

Duration: 6-month contract.

Advantages
Dual Multi-Cloud Expertise: Hands-on engineering across both Microsoft Azure and Amazon Web Services (AWS) platforms.

Hybrid Technology Stack: Develop across .NET MVC, Python (Django), GraphQL, REST APIs, SQL Server, and PostgreSQL.

Fully Remote Flexibility: Work 100% remotely while contributing to high-impact digital healthcare solutions.

Modern Security & DevOps Scope: Direct exposure to Docker containerization, OpenShift deployments, Celery task queues, and automated vulnerability remediation.

Responsibilities
Full-Stack Application Development: Analyze, design, code, and unit-test web applications and custom feature enhancements using Microsoft Visual Studio (.NET) MVC and Python frameworks (Django).

Multi-Cloud Solution Engineering: Build, deploy, and operate cloud-native microservices and workflows across both Microsoft Azure and Amazon Web Services (AWS) platforms.

API & Integration Development: Design, construct, and test RESTful APIs and GraphQL endpoints to support cross-platform data integration and seamless web transformations.

Database Management & Optimization: Perform relational database creation, schema modeling, data management, and query optimization using Microsoft SQL Server in Azure and PostgreSQL in AWS.

Asynchronous Processing & Task Queues: Implement asynchronous background task queues (e.g., Celery) to optimize system processing, minimize data latency, and ensure high application performance.

Containerization & Deployment Workflows: Develop, test, and operate Docker-based development workflows and support end-to-end code promotion deployments from GitHub to container platforms like OpenShift.

Security Hardening & Production Support: Triage operational incidents, resolve code vulnerabilities identified via security scans (StackHawk, Mend), and implement robust privacy and access controls.

Qualifications
Microsoft .NET & Azure Stack: Proven experience with Microsoft Visual Studio (.NET) MVC, C#, and SQL Server database creation and management in Microsoft Azure (Strictly Required).

Python & AWS Architecture: Hands-on experience developing Python web applications (Django) and task queues (Celery) hosted in AWS environments (Strictly Required).

API Development: Demonstrated proficiency in designing, developing, and consuming GraphQL or REST APIs (Strictly Required).

PostgreSQL & Database Engineering: Working knowledge and database development experience with PostgreSQL (Strictly Required).

Nice-to-Have Assets:
Prior software development experience within a public sector environment.

Hands-on experience with modern JavaScript frameworks (Vue, React, or Angular).

Familiarity with Azure DevOps (CI/CD pipelines, Git repos, work item tracking), Docker containerization, and OpenShift code promotion.

Experience with code security scanning tools (StackHawk, Mend) and performance hardening.

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
Vacancy posted 8 days ago
Similar jobs that could be interesting for youBased on the senior software developer. in Toronto, ON vacancy
  •  ...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... 
    Senior
    Full time
    Internship
    Local area
    Remote work

    Thanx

    Toronto, ON
    15 days ago
  • $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... 
    Senior
    Casual work
    Internship
    Work at office
    Local area
    Shift work
    2 days per week

    Range

    Toronto, ON
    14 hours ago
  • 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... 
    Senior
    Contract work
    Work at office

    Randstad

    Toronto, ON
    2 days ago
  • 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... 
    Senior
    Contract work

    Randstad

    Toronto, ON
    3 days ago
  • 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... 
    Senior
    Contract work

    Randstad

    Toronto, ON
    8 days ago
  • $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... 
    Senior
    Full time
    Local area

    Zynga

    Toronto, ON
    6 days ago
  • 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... 
    Senior
    Contract work

    Randstad

    Toronto, ON
    8 days ago
  • 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... 
    Senior
    Contract work

    Randstad

    Toronto, ON
    8 days ago
  • 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... 
    Senior
    Contract work

    Randstad

    Toronto, ON
    11 days ago
  • 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,... 
    Senior
    Contract work

    Randstad

    Toronto, ON
    11 days ago
  • 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... 
    Senior
    Contract work

    Randstad

    Toronto, ON
    17 days ago
  • $125.8k - $157.3k per year

    Education: Expérience: Education Master's degree Computer science Screening questions Do you have experience working in this field? Do you have the equipment you need to work from home (like internet and a workspace)? Do you have the required certifications...
    Senior
    Long term contract
    Permanent employment
    Full time
    Work from home

    Vector Institute

    Toronto, ON
    15 days ago
  •  ...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... 
    Senior
    Contract work

    Maarut

    Toronto, ON
    2 days ago
  •  ...The Senior Software Developer will support the Drug Formulary and Genomics team. Drug Formulary is a cancer drug and regimen resource for patients and healthcare professionals. It provides tools for patient education and information on prescribing drugs. PanelApp is an open... 
    Senior
    Contract work

    Maarut

    Toronto, ON
    7 days ago
  • 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... 
    Senior
    Contract work

    Randstad

    Toronto, ON
    8 days ago
  •  ...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... 
    Senior
    Full time
    Work at office
    Remote work

    LifeWorks

    Toronto, ON
    4 days ago
  • 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 application development, Learning Management System (LMS) customization, and database engineering... 
    Senior
    Contract work
    Manual labor

    Randstad

    Toronto, ON
    25 days ago
  • 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 software development, system architecture, and database engineering capacity, specializing in designing... 
    Senior
    Contract work

    Randstad

    Toronto, ON
    25 days ago
  • 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... 
    Senior
    Contract work

    Randstad

    Toronto, ON
    14 days ago
  • 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... 
    Senior
    Contract work

    Randstad

    Toronto, ON
    4 days ago
  • We are seeking an experienced Senior Software Developer - CRM with proven technical leadership experience to guide the design, development, and enterprise implementation of Microsoft Dynamics 365, Power Platform, and Azure cloud solutions. In this lead role, you will act as... 
    Senior
    Contract work

    Randstad

    Toronto, ON
    22 days ago
  • 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... 
    Senior
    Contract work
    Flexible hours

    Randstad

    Toronto, ON
    2 days ago
  •  ...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... 
    Senior
    Full time

    AssistIQ

    Toronto, ON
    more than 2 months ago
  • We are seeking an experienced Senior Software Developer - ETL to design, build, and continuously expand enterprise data pipelines, data warehouses, and business intelligence solutions. In this role, you will be responsible for translating technical specifications into scalable... 
    Senior
    Contract work

    Randstad

    Toronto, ON
    22 days ago
  • 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... 
    Senior
    Contract work

    Randstad

    Toronto, ON
    8 days ago
  • 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... 
    Senior
    Contract work

    Randstad

    Toronto, ON
    8 days ago
  • 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... 
    Senior
    Contract work

    Randstad

    Toronto, ON
    10 days ago
  • $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

    Source Code

    Toronto, ON
    24 days ago
  •  ...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... 
    Senior
    Permanent employment

    Hays

    Toronto, ON
    a month ago
  • 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... 
    Senior
    Contract work

    Randstad

    Toronto, ON
    10 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to senior software developer.. Be the first to apply!