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 ServiceNow development, platform architecture, and system administration capacity, specializing in building, configuring, and optimizing ServiceNow portals, Customer Service Management (CSM), and Vulnerability Response modules.

As a Senior Software Developer, you will bridge the gap between business processes, technical architecture, and platform administration. Operating fully onsite in Toronto, you will lead end-to-end ServiceNow custom application development, build automated workflows using Flow Designer and Integration Hub, configure service portals, and define platform governance standards. This position is tailored for a technical ServiceNow authority with specialized certification in Vulnerability Response (CIS-VR) who can design scalable solutions, coordinate deployment pipelines, and ensure platform health and operational reliability.

Location: Toronto, ON

Assignment Type: Onsite (5 days per week)

Contract Duration: 6-month contract

Advantages

Specialized Platform Focus: Hands-on leadership across ServiceNow Portals, Customer Service Management (CSM), and Vulnerability Response (VR).

End-to-End Enterprise Scope: Combine hands-on development, solution architecture, and platform administration within a single strategic role.

Modern Platform Capabilities: Drive automation using ServiceNow Flow Designer, Integration Hub, REST/SOAP APIs, and emerging AI features.

Governance & Modernization: Shape platform strategy, CSDM/CMDB alignments, instance upgrades, and release management frameworks.

Responsibilities
Design, develop, and maintain custom ServiceNow applications, Service Portals, Customer Service Management (CSM) workflows, and platform enhancements.

Configure and implement ServiceNow Vulnerability Response (VR) modules, security operations integrations, and automated threat remediation workflows.

Build, test, and maintain integrations using REST/SOAP APIs, Integration Hub, Flow Designer, and custom JavaScript/AngularJS scripts.

Establish ServiceNow platform roadmaps, technical architecture standards, CSDM frameworks, and platform governance practices.

Perform day-to-day platform administration, including instance upgrades, patching, cloning, user access controls, and performance monitoring.

Translate business requirements into technical system specifications, detailed programming specs, and scalable platform designs.

Coordinate deployment activities, change management requests, operational support, and system documentation for platform updates.

Diagnose, troubleshoot, and resolve complex ServiceNow technical defects, workflow failures, and platform performance bottlenecks.

Conduct architecture reviews, code walkthroughs, and unit testing to ensure adherence to ServiceNow best practices and clean code standards.

Author comprehensive technical runbooks, API guides, instance configurations, and deployment specifications.

Qualifications
Core Technical & ServiceNow Requirements
ServiceNow Development Tenure: Minimum 5+ years of hands-on ServiceNow development experience utilizing JavaScript, HTML, CSS, AngularJS, REST/SOAP APIs, Integration Hub, and Flow Designer.

Specialized Module Expertise: Demonstrated development experience with ServiceNow Service Portals and Customer Service Management (CSM).

Mandatory Certification: ServiceNow Certified Implementation Specialist – Vulnerability Response (CIS-VR).

Platform Architecture & Governance: Minimum 3–5 years of experience in solution architecture, CSDM, CMDB design, and platform roadmap development.

ServiceNow System Administration: Minimum 5+ years of experience administering ServiceNow in enterprise environments (upgrades, patching, cloning, security controls).

Preferred Certifications & Assets
Additional Certifications: ServiceNow Certified System Administrator (CSA), Certified Application Developer (CAD), Certified Technical Architect (CTA), or ITIL v4 Foundation.

Operational Capabilities: Experience coordinating deployments, managing change requests, and authoring technical administration documentation.

Soft Skills & Delivery Attributes
Analytical Problem Solving: Superior diagnostic and troubleshooting skills to resolve complex application and platform integration issues.

Communication & Collaboration: Outstanding verbal and written communication skills with proven ability to present technical architecture concepts clearly to 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
  • $110k - $135k per year

     ...with us at The Home Depot. Position Overview: The Lead Software Developer is responsible for the full scope of activities required...  ...Architecture Oversight • Work closely with architects and senior leaders to define the technical architecture and ensure that the... 
    Senior
    Work at office
    Local area
    Work from home
    Night shift
    Weekend work

    The Home Depot Canada

    Toronto, ON
    1 day ago
  • $80 - $85 per hour

     ...or equivalent experience Computer and technology knowledge Agile Jira Java JavaScript CSS SQL HTML editing software .NET C# Software development API Angular.js Python React Native React.js MS SQL Server Computer programming... 
    Senior
    Permanent employment

    Raenan Consultancy

    Toronto, ON
    6 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
    4 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
    a month 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
    Manual labor

    Maarut

    Toronto, ON
    4 days ago
  •  ...Job Description The Senior Software Developer – Robotics Process Automation will be a key technical contributor responsible for designing, developing, and implementing enterprise-scale automation solutions using Pega Robotics. This role combines advanced software development... 
    Senior
    Full time
    Flexible hours

    Royal Bank of Canada

    Toronto, ON
    14 days ago
  •  ...Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture. We are seeking a Senior Software Developer for the Canadian Digital Banking Engineering team. Is this role right for you? In this role you will: Champions a customer... 
    Senior
    Permanent employment
    Flexible hours

    Scotiabank

    Toronto, ON
    6 days ago
  •  ...working, tested applications. This includes developing detailed programming specifications,...  ...arise during the use and operation of software packages, including technical assistance...  ...management practices. ~ Ability to design, develop, support, and continuously improve... 
    Senior
    Contract work

    Maarut

    Toronto, ON
    1 day ago
  •  ...connected and engaged.  * We’re a certified  Great Place to Work ®, five years in a row! We’re on the hunt for a top-tier  Senior Software Developer  who will be responsible for designing, developing, and maintaining high-performance backend services and infrastructure.... 
    Senior
    Long term contract
    Full time
    Internship
    Work at office
    Relocation package

    Kepler Communications Inc.

    Toronto, ON
    more than 2 months ago
  •  ...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 Technologies

    Toronto, ON
    more than 2 months ago
  •  ...and integration testing Collaboration with system testers to develop test cases for system functional, performance and vulnerability...  ...and alternatives to ensure effective operation of hardware and software platforms and IT security and quality control systems Communication... 
    Senior
    Full time

    Maarut Inc

    Toronto, ON
    25 days ago
  •  ...pipelines for thousands of daily builds while managing GitHub repository configurations, pre-merge checks, and test executions. Improve developer onboarding by reducing time-to-first-commit and accelerating engineering productivity. Provide and maintain remote development... 
    Senior
    Work at office
    Remote work
    3 days per week

    Robinhood

    Toronto, ON
    5 hours ago
  • $160k - $175k per year

     ...Senior Desktop Software Developer About Sync Sync.com 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
    more than 2 months ago
  •  ...Job Responsibility: Category Software Development City Toronto, Ottawa, Ontario, Canada Senior Software Developer(Java) Who we are We are an organization comprised of industry thought leaders who are passionate about health data and want to make a difference in the health... 
    Senior
    Daily paid
    Long term contract
    Permanent employment
    Apprenticeship
    Flexible hours

    Canadian Institute for Health Information

    Toronto, ON
    4 days ago
  •  ...applications. This includes: Developing detailed programming specifications Writing...  ...arise during the use and operation of software packages, including technical assistance...  ...; both written and verbal Ability to develop and present new ideas and conceptualize new... 
    Senior
    Full time

    Maarut Inc

    Toronto, ON
    a month ago
  •  ...specifications into working, tested applications. This includes developing detailed programming specifications, writing and/or generating...  ...technical problems which arise during the use and operation of software packages, including technical assistance in implementation, conversion... 
    Senior
    Full time

    Maarut Inc

    Toronto, ON
    1 day ago
  • We are seeking an experienced Senior Software Developer - Full Stack for a 6-month contract role based in Toronto (Hybrid: up to 3 days/week on-site). In this role, you will design, build, and support large-scale enterprise integration solutions, complex APIs, and containerized... 
    Senior
    Contract work
    3 days per week

    Randstad

    Toronto, ON
    1 day ago
  •  ...are seeking a highly skilled Enterprise Developer to join our enterprise architecture team....  ...application security is essential. THIS IS A SENIOR HANDS ON DEVELOPER ROLE Key...  ...functional teams to deliver high-quality software solutions. Qualifications Bachelor'... 
    Senior
    Shift work

    Armstrong Fluid Technology

    Toronto, ON
    14 days ago
  • $130k - $180k per year

     ...with a long-term vision of creating a thriving restaurant industry through the power of connected & engaged teams.  As a Senior Software Developer, Mid-Market at 7shifts, you'll be one of the founding engineers on our mid-market squad — the team responsible for building... 
    Senior
    Long term contract
    Work at office
    Remote work
    Home office
    Flexible hours
    Shift work
    Day shift

    7shifts

    Toronto, ON
    24 days ago
  •  ...Expect We are seeking a highly skilled and motivated Senior Staff Engineer to join our team developing advanced Analog-Mixed Signal (AMS) Serdes IPs...  ...scripting languages such as Perl or Python. 1. Develop and maintain a software design process to facilitate the development of... 
    Senior
    Full time

    Marvell

    Toronto, ON
    4 days ago
  •  ...Read on to see how you can shape the future, win as a team, and grow with us. About the role We are looking for a Senior Software Developer (OpenText Exstream) for our growing team! What you'll do here: Develop system specifications, codify, modify, test and... 
    Senior
    Permanent employment
    Full time
    Work from home
    Flexible hours

    Intact

    Toronto, ON
    6 days ago
  • $90.16 - $108.23 per hour

     ...RQ11377 - Software Developer - Full Stack - Senior -  4  Openings Location: Hybrid (Work onsite 2 Days a week from Toronto or Guelph office) 40 St Clair W Toronto or 1 Stone Rd W Guelph  Duration: 6+ contract (125 Business Days) + 3 possible Extension  Must Have... 
    Senior
    Full time
    Contract work
    Work at office
    2 days per week

    Source Code

    Toronto, ON
    12 days ago
  •  ..., tested CRM applications. This includes developing detailed programming specifications, writing...  ...arise during the use and operation of software packages, including tec   General Skills...  ...; both written and verbal Ability to develop and present new ideas and conceptualize... 
    Senior
    Full time

    Maarut Inc

    Toronto, ON
    a month ago
  • $110k per year

     ...evolving education landscape, Nelson developed Edwin, a digital learning ecosystem. Edwin...  ...to the Team Lead, Development, the Senior Full Stack Developer (Developer III) is responsible for instrumenting...  .... ~ BSc. in Computer Science, Software Engineering, or a similar field. ~... 
    Senior
    Long term contract
    Full time
    Temporary work
    Summer work
    Work at office
    Local area
    Remote work
    Flexible hours

    Nelson Education Ltd

    Toronto, ON
    more than 2 months 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
    4 days ago
  • $88.54 - $106.25 per hour

     ...RQ11605 - Software Developer - Senior Duration: 11+ Months (250 Business Days) + 1 Possible Extension Location: 5 Days ONSITE at 222 Jarvis St., Toronto, Ontario Description Deliverables for Sr. Software Developer: Design, build, develop and... 
    Senior

    Source Code

    Toronto, ON
    19 days ago
  • $88.5 - $106.26 per hour

     ...RQ11339 - Software Developer - Senior Location: 5 Days Onsite at 21 College St. Toronto Duration: 11+ Months (253 Business Days) Mandatory Requirements 10+ experience building and maintaining stable, secure and scalable web & desktop applications using... 
    Senior
    Ongoing contract
    Temporary work
    Local area

    Source Code

    Toronto, ON
    20 days 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
    Full time
    Work at office
    Monday to friday

    Source Code

    Toronto, ON
    more than 2 months 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
    more than 2 months ago
  • $77.24 - $92.69 per hour

     ...RQ11434 - Software Developer - CRM - Senior Duration: 6 Months (140 Business Days) Location: ONSITE Toronto ON Must Have: ~10 years of experience with Siebel technical configuration/ design / development / integration ~5 year of experience of Siebel integration... 
    Senior
    Full time
    Work at office
    Monday to friday

    Source Code

    Toronto, ON
    a month ago

Do you want to receive more vacancies?

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