intermediate software developer.
Randstad
We are seeking a highly skilled Intermediate Software Developer to join our enterprise platform engineering team, focusing on the development, optimization, and automation of complex Request Management and procurement workflows within ServiceNow. In this role, you will analyze operational business processes, design intuitive catalog interfaces, and write robust server and client-side logic to standardize enterprise request fulfillment. Operating at the intersection of business automation and ITSM architecture, you will build scalable modules, configure governance tracking, and implement analytical reporting engines that drive operational efficiency and data-driven decision-making.
Location: Toronto, ON (Hybrid - 3 days onsite at Metro Hall) Duration: 6-month contract. AdvantagesCore Catalog Ownership: Direct the end-to-end modernization of high-visibility, transactional enterprise catalog workflows. Advanced Flow Design: Maximize your platform profile by engineering advanced logic using Flow Designer, custom Script Includes, and complex business rules. Data-Driven Visualization Impact: Build custom analytics suite tools that provide executive-level visibility into key SLA and operational metrics.
High-Collaboration Environment: Partner directly with specialized procurement, platform engineering, and quality assurance squads.
Workflow Automation & Engineering: Analyze, develop, and configure ServiceNow ITSM modules to automate and standardize complex request fulfillment and multi-tiered approval processes. Catalog Architecture & Design: Redesign and optimize service catalog items, streamlining user interfaces and enhancing form usability to align with operational business requirements. Custom Logic Programming: Write, test, and deploy clean, maintainable JavaScript configurations, including Business Rules, Client Scripts, GlideRecord queries, and Script Includes. Process Orchestration & Scheduling: Leverage Flow Designer, Scheduled Jobs, and automated notifications to orchestrate system automation, manage certificate inventories, and connect platform modules. Compliance & Audit Engineering: Embed structured compliance controls and automated tracking logs directly within system workflows to assure full audit readiness and governance policy alignment. Analytics & Performance Reporting: Create interactive operational dashboards, custom filters, and multi-metric reports tracking request volumes, approval lifecycle durations, and SLA adherence. Quality Assurance & Testing: Participate in the planning, workload estimation, and execution of unit, integration, and User Acceptance Testing (UAT) to validate new features and migration tools. Technical Documentation & Handoff: Author comprehensive developer-level documentation, visual process models, step-by-step deployment checklists, and end-user guides to support long-term environment maintenance. Qualifications
Mandatory Certification 1: Active ServiceNow Certified System Administrator (CSA) credential. (Note: Candidates must provide the email address associated with this certification for verification). Mandatory Certification 2: Active ServiceNow Certified Application Developer (CAD) credential. (Note: Candidates must provide the email address associated with this certification for verification). ServiceNow Core Seniority: Minimum of 5+ years of dedicated, progressive professional experience developing and supporting ServiceNow ITSM and Request Management modules. Scripting & Technical Depth: High proficiency utilizing JavaScript within ServiceNow configurations, specifically mastering Business Rules, Client Scripts, GlideRecord APIs, and Script Includes. Automation Engineering Acumen: Proven, hands-on experience using ServiceNow Flow Designer, Scheduled Jobs, and Notification frameworks. Best Practice Alignment: Deep understanding of the Request Management lifecycle, ITSM module interdependencies, and scalable system configuration practices. Analytical Reporting Background: Demonstrated experience configuring relational data into robust platform dashboards, reports, and operational analytics. Soft Skills: Outstanding problem-solving, critical-thinking, and communication skills, with a proven capability to work independently and manage multiple priorities in a fast-paced environment. Education: Bachelor’s degree in Computer Science, Information Technology, Data Science, or an approved equivalent combination of education and professional software development experience. Nice to Have:
Professional platform credentials, specifically the ServiceNow Certified Implementation Specialist – ITSM certification. Foundational experience delivering software or workflow configurations within a public sector or highly regulated governance setting. Summary
If you're interested in the "Intermediate 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
- We are seeking a highly skilled Intermediate Full Stack Software Developer to join our team for a 12-month contract. In this role, you will play a key part in translating technical requirements into working, fully tested applications. Operating across both front-end presentation...SuggestedLong term contractContract workPnp
- ...integration with Adobe AEM , J2EE and etc? If so, this would be a great opportunity for you! Our client is looking for an Intermediate Software Developer - CRM for a 11 month contract in Toronto. This is an onsite role. Rate: $412.69 - $450.69 Advantages • Earn a...SuggestedContract work
- ...Snowflake Platform Engineer (Intermediate–Senior) for Next Pathway - Location : Downtown Toronto, ON (Onsite, Monday–Friday, 9... ...Provide support to data engineers, analysts, and businessusers. Develop and maintain operational documentation, standards, and...SuggestedLong term contractContract workMonday to friday
- ...We are looking for a Backend Full-stack developer with strong backend expertise with Java... ...working with OpenAPI specifications, and intermediate to advanced experience with Angular (React... ...have a minimum of 8 years of experience in the industry and software development....Suggested
- ...Job description: Cosmic is looking to hire a junior or intermediate designer . We work on all kinds of advertising and creative services, like corporate branding, email marketing, social media, motion graphics, web/mobile development, traditional print media, videography...SuggestedFull timeCasual workWork at officeRemote workRelocation
$88.36k per year
...Events Software Technologist The Ontario English Catholic Teachers' Association, representing... ...customized event/surveys; Create and develop event management software websites and... ...apps, evaluations, and surveys. Intermediate, or higher, level in the current Microsoft...Long term contractPermanent employmentTemporary workWork at officeImmediate start- ...Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture. We are looking for a Software Developer to join our microservices team in Scotia Digital to help build the next generation of microservices for Scotiabank. This is an exciting...Flexible hours
$92k - $118k per year
...remediation capabilities. The Role Capco is seeking an Intermediate Full-Stack Developer (6 months contract ) to support a major Financial Services... ...management platforms, security scanning tools, or secure software development practices. Experience working in Agile...Contract workInternshipImmediate start$95k - $145k per year
Software Developer Position Description We are looking for a Senior Software Developer with hands-on experience in API and database development, combined with a strong focus on CI/CD DevOps pipelines. The role involves working closely with development, QA, and operations...Work at office2 days per week- We are seeking a highly accomplished Senior Software Developer to drive the technical design, advanced programming, and full-lifecycle deployment of high-scale, distributed application environments. In this role, you will take hands-on technical ownership of translating complex...Long term contractContract work
$160k - $180k per year
...operate, where reliability, context, and thoughtful decision-making matter as much as technical execution. We’re hiring a Senior Software Developer to join the One45 team. You’ll join a product with more than twenty years of production history: stable, widely adopted, and...Long term contractRemote workWork from homeShift work- We are seeking a highly accomplished and technical Senior Software Developer for an enterprise-level contract opportunity based in Toronto. In this role, you will take on a premier engineering capacity within the development stream, specializing in the design, construction,...Long term contractContract work
- ...Your team’s dynamic Developers and test specialists from diverse backgrounds, united by one goal: delivering high-quality solutions that... ...customers, partners, and compliance agencies You believe great software means quality, security, and observability — not just working...Full timeInternshipFlexible hours
$60k - $90k per year
...term relationships? Suslop Inc. is seeking a talented junior to intermediate consultant (based on experience) to join our dynamic and... ...for engagement and consultation activities. (Familiarity with software tools StakeTracker and Praxis would be beneficial); and · Providing...Long term contractPermanent employmentFull timeTemporary workWork at officeLocal areaRemote work$73.5 - $88.2 per hour
...RQ00704 - Int. Software Developer 6-month contract (130 business days) - possible exstension ONSITE/hybrid 3 Days - Metro Hall, 55 John Street Must Haves: # Mandatory Certifications: (Candidates must provide the email address associated with the certification...Contract work$65k per year
...internal and external partners to achieve results. Learn and develop your skill sets alongside your peers and mentors. We’re looking... ...a degree in computer science or distinctive work experience in software development. Comfortable with both front-end and back-end...Long term contractLocal areaRemote workWork from home- ...We are hiring a Senior Front End Software Developer for the Ministry of Public and Business Service Delivery and Procurement in a 5-day onsite role at 222 Jarvis St, Toronto, Ontario . This role requires expertise in React framework, TypeScript, Node.js, Next.js , and...Hourly payInternship
$88.54 - $106.25 per hour
...RQ11154 - Software Developer - Senior 1-year contract (254 business days) - possible extension ONSITE 5 days - 222 Jarvis St NOTE: Excellent verbal and written communication skills. Must Have: ~10+ years of development experience in high-scale, distributed...Contract work- ...Responsibilities: Design, develop, test, and maintain high‑quality Java applications across the full software development lifecycle (SDLC). Build and enhance applications using Java, Spring Boot, JPA, EJB, Angular, NodeJS, and modern PDF-generation tools such as iText...Contract workInternshipWork at office
$65 - $70 per hour
...Role: Java Developer Location: Toronto, ON Type: Contract Rate: CAD65/hr - CAD70/hr Job Description: • Builds, codes, tests, maintain high quality software in Java codebase • Participates in Agile sprints and ceremonies; supports rapid iteration and development...Contract work- ...Description The Data Engineer is responsible for architecting, developing, and maintaining enterprise‑scale data platforms that support... ...using Python, Spark, and distributed processing frameworks Develop and maintain big data infrastructure leveraging Hadoop, Spark, Kafka...
- ...Responsibilities Designing, developing and implementing front end code including user interface interactions and creating attractive... ...technical problems which arise during the use and operation of software packages, including technical assistance in implementation, conversion...Internship
$52 - $54 per hour
...Job Title: API Developer Location: Toronto, ON Work Arrangement: Hybrid (2-3 days WFO) Employment Type: Contract Duration: 06-12... ...- SOAP - YAML - Swagger/OpenAPI Specification 2+ years of software/application design and development in an Agile 2+ environment...Contract work- We are seeking a highly accomplished Senior Software Developer to lead the translation of complex technical systems specifications into high-performing, deployable applications. In this role, you will write and optimize code across multi-tier web platforms and modern cloud analytics...Contract work
- ...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,...Hourly payPnp
- We are seeking a highly skilled Senior Software Developer specializing in Microsoft CRM/ERP architectures to support a major enterprise Modernization program. In this role, you will focus on delivering post-Minimum Viable Product (MVP) solution enhancements and evolution. Working...Contract work
- We are seeking a highly accomplished Senior Software Developer specializing in enterprise Asset Management solutions to drive the development, configuration, and full-lifecycle implementation of the IBM Maximo Application Suite. In this role, you will analyze sophisticated municipal...Long term contractContract workRemote work
- ...including futures, equities, fixed income, derivatives, OTC and FX. Collaborate with team members to conceptualize, design and develop new software applications. Applications may be server-side enterprise solutions, GUI, or highly customized solutions developed for the...Long term contract
$85k - $95k per year
...hire exceptionally smart, analytical, and hard working people who are lifelong learners. About The Role As an entry level Software Developer you'll be tasked with working on both mobile and web applications. Working within the software development team, your duties will...Full timeWork from homeFlexible hours$44 - $48 per hour
...Job Description: Specialist II, IC Developer Role Overview We are seeking an experienced Specialist II, IC Developer to join a fast... ...and Operations team. In this role, you will drive the end-to-end software development lifecycle, transforming business requirements into high...For contractorsWork at officeMonday to fridayAfternoon shift
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to intermediate software developer.. Be the first to apply!
- software developer intern Toronto, ON
- junior software developer Toronto, ON
- software engineer Toronto, ON
- software developer Toronto, ON
- software engineer - robotics Toronto, ON
- senior software developer Toronto, ON
- software developer no experience Toronto, ON
- software developer entry level Toronto, ON
- software engineer - computer Toronto, ON
- junior software engineer Toronto, ON
