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 highly accomplished Senior Software Developer for an enterprise-level contract opportunity based in Toronto. In this role, you will take on a premier engineering capacity within full-stack application development, cloud architectures, and database streams, specializing in modernizing multi-tiered web, microservices, and mobile-ready solutions.

As a principal developer, you will bridge the gap between complex business requirements, secure cloud deployment pipelines, and scalable database architectures. Operating fully onsite in Toronto, you will lead the end-to-end design and implementation of secure web applications, build DevSecOps pipelines in Microsoft Azure, optimize relational database systems, and enforce strict accessibility, privacy, and security standards across the software development lifecycle.

Location: Toronto, ON

Assignment Type: Onsite (5 days per week)

Contract Duration: 7 months (with potential for 1-time extension)

Advantages
Advanced Azure & DevSecOps Stack: Hands-on development utilizing Azure Container Apps, AKS, Azure Data Factory, API Management, and automated security scanning pipelines.

Modern Architectural Scope: Lead microservices design, containerized deployments (Docker/Kubernetes), and Zero-Trust security integrations.

Full-Stack Technical Depth: Engage across Java/Jakarta, J2EE, MVC frameworks, REST/SOAP APIs, and MS SQL Server 2019+ data modeling.

High-Impact Domain Focus: Contribute to critical enterprise solutions incorporating strict privacy, security (PHIPA/FIPPA), and digital accessibility (AODA) frameworks.

Responsibilities
Design, develop, and maintain multi-tiered web, client/server, and mobile application solutions using J2EE, Java (Jakarta), MVC, JavaScript/jQuery, JSON, REST/SOAP APIs, and JPA/Hibernate.

Architect and implement Azure cloud services, including Azure API Management, Azure Container Apps, Azure Kubernetes Service (AKS), Azure SQL Database, and Azure Entra ID.

Engineer end-to-end CI/CD DevSecOps pipelines using Git, GitHub, and Azure DevOps with integrated automated deployment, vulnerability scanning, and dependency checking.

Perform relational database administration, data modeling, T-SQL scripting, stored procedure development, and query performance tuning on MS SQL Server (2019 and later).

Design, build, and deploy ETL/ELT pipelines using Azure Data Factory for hybrid on-premises to cloud data synchronization and enterprise analytics support.

Implement Zero-Trust security architectures, incorporating TLS, mTLS, RBAC/ABAC, SAML, and OAuth security tokens across microservices and web services.

Ensure all web applications and user interfaces comply fully with Accessibility for Ontarians with Disabilities Act (AODA) standards.

Create and update formal technical documentation, architecture artifacts (data models, deployment diagrams, component models), and system specifications.

Author unit tests and integration tests, assist with data validation, and support user acceptance testing (UAT) through active defect triage and resolution.

Perform root-cause troubleshooting, performance monitoring, and system tuning in production and pre-production environments.

Provide technical guidance, code reviews, and knowledge transfer to support team members and ensure long-term solution maintainability.

Qualifications
Core Technical & Architectural Requirements
Full-Stack & Application Development: 10+ years of experience in structured development, design, and implementation of multi-tiered web and mobile applications using J2EE, Java (Jakarta), MVC, JavaScript, REST/SOAP APIs, and microservices architectures.

Relational Database & Data Integration: 10+ years of hands-on experience with MS SQL Server (2019 or later), T-SQL, stored procedures, data modeling, ETL/ELT pipelines, and database performance tuning.

Azure Cloud Services: 3+ years of hands-on development experience with Azure Cloud technologies, including API Management, Azure Container Apps, AKS, Azure Data Factory, Azure SQL, and Azure Entra ID.

DevSecOps & CI/CD Pipelines: 3+ years of experience constructing automated CI/CD DevSecOps pipelines in Azure DevOps/GitHub featuring automated security scanning and dependency checks, alongside 5+ years of Git version control experience.

Security & Zero-Trust Architecture: 3+ years of experience building secure web services using TLS/mTLS, OAuth/SAML, RBAC/ABAC, and Zero-Trust principles.

Containers & Orchestration: Practical experience with Docker containerization and Kubernetes orchestration.

Privacy, Governance & Public Sector Assets
Privacy & Security Context: Demonstrated experience navigating privacy and security requirements within healthcare or highly regulated enterprise environments (e.g., PHIPA/FIPPA compliance).

Accessibility Standards: Proven experience ensuring web applications comply with AODA standards.

Public Sector Context: 5+ years of experience working within federal, provincial, or broader public-sector environments, including familiarity with enterprise architecture frameworks, gating processes, and Agile/Waterfall methodologies.

Soft Skills & Professional Attributes
Technical Leadership: Proven ability to guide technical designs, recommend platform improvements, and mentor delivery teams.

Analytical Diagnostics: Strong critical thinking, analytical problem-solving, and troubleshooting capabilities in complex production environments.

Communication & Collaboration: Excellent written, verbal, and presentation skills to effectively consult with multi-disciplinary stakeholders.

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 1 day ago
Similar jobs that could be interesting for youBased on the senior software developer. in Toronto, ON vacancy
  • $107k - $157.3k per year

     ...for everyone. Our customers build the tallest skyscrapers, develop sustainable housing, launch rockets, and invent solutions for...  ...engineering team and help shape the future of civil engineering software. As a Senior Software Developer, you will independently own major... 
    Senior
    Full time
    For contractors
    Worldwide

    Autodesk

    Toronto, ON
    20 hours ago
  • We are seeking a highly accomplished Senior Software Developer to drive the technical design, development, and delivery of large-scale, multi-client web applications. In this role, you will translate complex technical system specifications into secure, high-performing code... 
    Senior
    Contract work
    Manual labor

    Randstad

    Toronto, ON
    7 days ago
  • $110k - $130k per year

     ...setting Startup company Private company, corporation or industry Responsibilities Tasks Write, modify, integrate and test software code Maintain existing computer programs by making modifications as required Communicate technical problems, processes and... 
    Senior
    Permanent employment
    Full time
    Remote work

    IMPRO.AI INC.

    Toronto, ON
    8 days ago
  • We are seeking a skilled Senior Software Developer to support the delivery of assigned application enhancements and post-Minimum Viable Product (MVP) solution evolution. Working as part of an integrated technical delivery team comprising internal and vendor resources, you will... 
    Senior
    Long term contract
    Contract work
    Manual labor

    Randstad

    Toronto, ON
    7 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 engineering capacity within application development and software modernization streams, specializing in designing... 
    Senior
    Contract work

    Randstad

    Toronto, ON
    2 days ago
  • We are seeking an experienced, high-performing Software Developer to drive the analysis, design, development, and integration of large-scale, multi-tiered enterprise solutions. In this role, you will take technical ownership across the full application lifecycle, translating... 
    Senior

    Randstad

    Toronto, ON
    9 days ago
  •  ...Fintech companies, having led the global audit and accounting software industry for over 30 years, with more than 500,000 users...  ...list Caseware as a skill on their LinkedIn profiles! As a  Senior Software Developer , you will be creating prototypes and software design proposals... 
    Senior
    Permanent employment
    Full time
    Remote work

    caseware

    Toronto, ON
    8 days ago
  • We are seeking a highly accomplished Senior Software Developer to drive the technical design, development, and evolution of complex, high-visibility application platforms. In this role, you will hold technical ownership over real-time tracking systems, service scheduling engines... 
    Senior
    Contract work
    Work at office
    Remote work

    Randstad

    Toronto, ON
    14 days ago
  • $96.4k - $142.66k per year

     ...building highly scalable systems that process millions of requests per minute and terabytes of data per day? Zynga is looking for a Senior Software Engineer to join the Data Ingestion team in our Analytics organization. The Data Ingestion team builds SDKs and near real-time... 
    Senior
    Full time
    Local area

    Zynga

    Toronto, ON
    17 days ago
  •  ...Scope : The Software Developer supports the delivery of assigned enhancements of the Office of the Public Guardian and Trustee (OPGT) Modernization program, including functionality intentionally sequenced beyond the Minimum Viable Product (MVP). Working as part of... 
    Senior
    Long term contract
    Contract work
    Work at office

    Maarut

    Toronto, ON
    1 day ago
  •  ...Deliverable: Ensure Accessibility standards are met (AODA). Developing and maintaining system design models, program codes, technical...  .... ~ Experience with the privacy and security requirements or software development in a health context, or equivalent. ~... 
    Senior
    Contract work
    Flexible hours

    Maarut

    Toronto, ON
    1 day ago
  • $151.2k - $189k per year

     ...sure clients get correct, timely reporting and tax documents no matter what the rest of Wealthsimple ships. We're a small team of 7 developers holding meaningful scope across a mix of Ruby services, Python data pipelines (including PySpark), and Airflow orchestration. If you... 
    Senior
    Long term contract
    Full time
    Work from home

    Wealthsimple

    Toronto, ON
    2 days ago
  • $88.57 - $106.28 per hour

     ...RQ11389 - Software Developer - Senior Duration: 9 months (184 business days) + 2 possible extension Security LevelCRJMC + Credit Check Location: Toronto (595 Bay Street) On-site A Note on Assignment Type: This position is currently listed... 
    Senior
    Long term contract
    Contract work
    Work at office
    Monday to friday

    Source Code

    Toronto, ON
    2 days ago
  •  ...RQ11370 - Software Developer - Senior 8+ Months Duration (184 Business Days) ONSITE MUST HAVES: ~5+ years of experience developing and supporting enterprise applications, including Microsoft Dynamics365 Customer Engagement (CE). ~ Proven experience implementing... 
    Senior

    Source Code

    Toronto, ON
    8 days ago
  •  ...Read on to see how you can shape the future, win as a team, and grow with us. About the role We're looking for a Senior Software Developer (IICS) to join our growing team! About the role: The Senior Software Developer with experience in Informatica Intelligent... 
    Senior
    Permanent employment
    Full time
    Manual labor
    Work from home
    Flexible hours

    Intact

    Toronto, ON
    7 days ago
  • $88.54 - $106.25 per hour

     ...RQ11342 - Software Developer - Senior 5+ Months Contract (120 Business Days) - possible extension 5 Days ONSITE - 222 Jarvis Street Must Have: ~10+ years of experience as a designer and developer in the large-scale multi-client web applications ~10+ year... 
    Senior
    Contract work
    Manual labor

    Source Code

    Toronto, ON
    8 days ago
  • $160k - $175k per year

     ...Remote Senior Desktop Software Developer About Sync is a leading end-to-end encrypted cloud storage platform operating at significant scale across dual data centers. We build secure privacy-first software that millions of users trust with their most important files.... 
    Senior
    Long term contract
    Full time
    Internship
    Direct hire
    Remote work
    Flexible hours

    Funded.club

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

    Maarut

    Toronto, ON
    1 day ago
  • $88.63 - $106.36 per hour

     ...RQ11324 - Software Developer - CRM - Senior On-Site Contact: 8 months (150 business days) Two onsite work locations are recommended; however the successful candidate may work out of a locally available Ontario Public Service office: #300 WATER STREET... 
    Senior
    Long term contract
    Full time
    Contract work
    Temporary work
    Work at office

    Source Code

    Toronto, ON
    1 day ago
  •  ...Role   A Software Developer, Subsurface Information Management is responsible for supporting the design, development, and release of software applications, components and high-performance platform services and APIs that enable advanced analytics, data science, business... 
    Work at office
    Immediate start
    2 days per week

    Bentley Systems

    Toronto, ON
    11 hours ago
  • We are seeking an experienced Senior Software Developer - Full Stack to lead the technical design, development, and integration of modern full-stack web applications. In this role, you will build responsive frontend interfaces using ReactJS while engineering robust backend... 
    Senior
    Remplacement
    Contract work
    Flexible hours

    Randstad

    Toronto, ON
    1 day ago
  • $107k - $157.3k per year

     ...Job Requisition ID # 26WD96510 Software Engineer, DataOS Infra Platform — P3 Position Overview...  ..., and improving the experience of other developers. You will work on backend services, APIs, automation, and developer-facing capabilities that make DataOS easier to... 
    Senior
    Full time
    For contractors

    Autodesk

    Toronto, ON
    20 hours ago
  • $88.54 - $106.25 per hour

     ...RQ11296 - Software Developer - Senior 7+ Months + Possible Extension  ONSITE - Toronto Must Have:· Thorough knowledge of large-scale complex systems analysis techniques and methodologies, design and development, programming concepts and languages, internet... 
    Senior
    Work at office
    Monday to friday

    Source Code

    Toronto, ON
    8 days ago
  •  ...Scope : ~ A senior API Software Developer with 8 years of experience will be responsible for creating and using APIs to translate functional specifications into working and tested applications. This includes developing detailed programming specifications user interface... 
    Senior
    Full time
    Weekend work

    Maarut

    Toronto, ON
    1 day ago
  •  ...Senior Software Developer About Us At Seequent, we help organisations to understand the underground, giving the confidence to make better decisions faster. We build world-leading technology that is at the forefront of Earth sciences, transforming the way our... 
    Senior
    Full time
    Work at office
    Flexible hours
    2 days per week

    Seequent

    Toronto, ON
    a month ago
  •  ...Job Responsibility: About the Role We are looking for a highly skilled Senior Full Stack Software Developer to join our Agile software delivery team, responsible for building and enhancing enterprise-grade web and API applications. You'll be supporting key initiatives... 
    Senior
    Contract work
    Temporary work
    For contractors
    Monday to friday

    TV2 Consulting

    Toronto, ON
    7 days ago
  •  ...working tested applications. This includes: Developing detailed programming specifications...  ...which arise during the use and operation of software packages including technical assistance...  ...fully tested full-stack applications Develop detailed technical designs and programming... 
    Senior
    Full time

    Maarut

    Toronto, ON
    23 days ago
  • $150k - $200k per year

     ...something like this where if we are successful the technologies we develop will solve some of the worlds most challenging problems and...  ...be excited about. Your role and responsibilities: As a Senior Software Developer on our AI team you will be a hands-on individual... 
    Senior
    Full time

    Xanadu

    Toronto, ON
    23 hours ago
  •  ...Position Title: Senior Software Developer Digital Development (Telework/Hybrid) Status of Employment: Contractee Long-Term (Fixed Term) Position Language Requirement: English French Language Skills: English (Reading) English (Speaking) English (Writing)... 
    Senior
    Long term contract
    Full time
    Contract work
    Fixed term contract
    Internship
    Work at office
    Immediate start
    Remote work
    Work from home
    Flexible hours

    CBC/Radio-Canada

    Toronto, ON
    1 day ago
  •  ...Experience designing and supporting secure, scalable, accessible, auditable, and maintainable healthcare. Responsibilities: Design, develop, test, and support ReactJS frontend components for the Agency Virtual Care Products. Build and maintain Java, JDBC, and Spring... 
    Senior
    Remplacement
    Contract work

    Maarut

    Toronto, ON
    1 day ago

Do you want to receive more vacancies?

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