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

Software engineer senior H/F (IT)

Randstad

Do you have strong expertise in data and business modeling (ERD, BPMN, UML, data flow diagrams, process mapping, etc.)? Do you have experience composing Data Requirements Documents (DRD) or System Requirements Documents (SRD)? Our client is looking for a Senior Software Developer - Back End for a 9 month contract in Toronto.

Earn a competitive rate within the industry.

• Systems & Data Analysis (Developer-Led)

Lead the analysis and documentation of system, data, and integration requirements to support software development initiatives.

Produce and maintain core technical artifacts, including:

Data Requirements Documents (DRD)

Data and system models (ERD, UML, data flow diagrams)

Use cases, user stories, and acceptance criteria aligned to technical design

Perform data analysis and mapping to support application logic, integrations, and reporting needs.

Extract and analyze data from databases using SQL, LINQ, or equivalent querying technologies.

Software Design & Requirements Translation

Translate business and functional requirements into technical specifications and solution designs.

API and data exchange designs

Support development teams by clarifying requirements, resolving ambiguities, and validating technical assumptions.

Ensure traceability between business needs, technical designs, and implemented solutions.

Act as a key technical liaison between:

Software Developers

Facilitate technical workshops, design sessions, and requirements walkthroughs.

Communicate complex technical concepts clearly to non-technical audiences.

Present solution options, trade-offs, and recommendations to senior stakeholders.

Systems Optimization & Digital Enablement

Performance improvements

Contribute to data-driven and analytics-enabled solutions that support better decision-making.

Agile Delivery & Development Support

Work within Agile (Scrum/Kanban) and Waterfall delivery models as required.

Technical story definition

Dependency and risk identification

Participate in sprint planning, reviews, and retrospectives from a technical and analytical perspective.

Clear technical documentation

Assist Product Owners and Project Managers in aligning technical delivery with business readiness activities.

Ensure solutions are sustainable, well-documented, and support long-term maintainability.

7+ years of experience as a Business Analyst in IT projects.

Ontario Public Sector (OPS) experience is preferred.

Strong expertise in data and business modeling (ERD, BPMN, UML, data flow diagrams, process mapping, etc.).

Proficiency in data and business analysis tools:

JIRA, Confluence, Azure DevOps (for requirements and project tracking).

SharePoint, MS Teams (for collaboration).

Ability to work in Agile (Scrum, Kanban) and Waterfall environments.

Experience composing Data Requirements Documents (DRD) or System Requirements Documents (SRD)

Creation of Data Models (ERD, UML, Data Flow Diagrams, etc.)

Experience with extract data from databases via querying languages such as SQL and LINQ.

If you are interested in the Senior Software Developer - Back End role in Toronto, please apply online at Qualified candidates will be contacted.

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.

Vacancy posted more than 2 months ago
Similar jobs that could be interesting for youBased on the Software engineer senior H/F (IT) in Toronto, ON vacancy
  •  ...Position: Senior Back End – Software Developer Duration: 1 Year assignment (contract) Client Location: Toronto ( Onsite : 7.25 hours/day between 8:00 AM and 5:00 PM, Monday to Friday) Engagement Model: Professional Services Engagement – B2B (Incorporated Entities... 
    Senior
    Contract work
    Temporary work
    Monday to friday

    Akkodis

    Toronto, ON
    21 days ago
  •  ...OData Standard, Fetch XML and XRM Toolbox? If so, this would be a great opportunity for you! Our client is looking for a Senior Software Developer - Back End for a 12 month contract in Toronto. This is an onsite role. Rate: $543.7 - $579.46 Advantages • Earn a... 
    Senior
    Contract work

    Randstad

    Toronto, ON
    a month ago
  • Do you have demonstrated experience with API (Back-end) development? Do you have demonstrated experience in Angular and Material frameworks...  ...be a great opportunity for you! Our client is looking for a Senior Software Developer - Back End for a 12 month contract in Toronto.... 
    Senior
    Contract work

    Randstad

    Toronto, ON
    more than 2 months ago
  • We are seeking a highly skilled Senior Software Developer - Front End to design, develop, and implement modern, high-performance web applications. You will play a critical role in translating complex technical specifications into robust, tested, and user-friendly interfaces... 
    Senior
    Long term contract
    Contract work

    Randstad

    Toronto, ON
    6 days ago
  • $110k - $180k per year

     ...successful, the technologies we develop will solve some of the world’s...  ...And Responsibilities As a Software Developer, you will help build...  ...using the latest front-end technologies. Collaborate with...  ...software development experience. Senior: 6+ years of professional... 
    Senior
    Long term contract

    Bessemer Venture Partners India

    Toronto, ON
    8 days ago
  •  ...branching strategy? Do you have 3 yr+ Demonstrated experience working in front-end web development? If so, this would be a great opportunity for you! Our client is looking for a Senior Software Developer- Front End for a 12 month contract in Toronto. This is an onsite role.... 
    Senior
    Contract work

    Randstad

    Toronto, ON
    a month ago
  • We are looking for a highly skilled Front End Software Developer to design, develop, and implement modern, attractive, and effective user interfaces. This role focuses on translating complex technical specifications into high-performance web applications using the React ecosystem... 
    Senior

    Randstad

    Toronto, ON
    more than 2 months ago
  •  .... Job Description and Responsibilities: Senior Backend Engineers at LotusFlare are replacing traditional business back ends with an engagement-centric, dynamic product stack. They are responsible for further developing, securing, and scaling the back-end infrastructure... 
    Senior
    Internship
    Work at office
    Worldwide
    Flexible hours

    LotusFlare

    Toronto, ON
    more than 2 months ago
  •  ...Restful APIs? Do you have 10+ years of experience with developing application in compliance with PCI and WCAG 2.2 Standards...  ...great opportunity for you! Our client is looking for a Senior Software Developer- Front End for a 6 month contract in Toronto. This is an onsite... 
    Senior
    Contract work
    Internship

    Randstad

    Toronto, ON
    more than 2 months ago
  •  ...Position: Senior Software Developer Duration: 1 Year assignment (contract) Client Location: Toronto ( Onsite : 7.25 hours/day between 8:00 AM...  ...consultant will bring deep hands‑on experience across modern front‑end frameworks, .NET‑based backend services, API integrations,... 
    Senior
    Contract work
    Temporary work
    Monday to friday

    Akkodis

    Toronto, ON
    15 days ago
  • $77.67 - $82.77 per hour

    We are seeking a Senior Front End Software Developer to lead the design, development, and implementation of high-performance Single Page Applications (SPAs). This role is centered on creating accessible, secure, and effective user interfaces for critical portal services. You... 
    Senior

    Randstad

    Toronto, ON
    more than 2 months ago
  •  ...be a great opportunity for you! Our client is looking for a Senior Software Developer for a 12 month contract in Toronto. This is an onsite...  ...conversion and migrations. Qualifications MUST HAVES: Front‑End Web Development (React) Strong proficiency in modern HTML5,... 
    Senior
    Contract work

    Randstad

    Toronto, ON
    16 days ago
  • We are seeking a versatile Senior Software Developer to join our team in Toronto. This role offers a unique opportunity to work across the full stack, bridging the gap between modern front-end web development and complex enterprise-level Oracle E-Business Suite (EBS) environments... 
    Senior
    Contract work

    Randstad

    Toronto, ON
    2 days ago
  • We are seeking a highly specialized Senior Software Developer - CRM for an 11-month contract in Toronto. This role is focused on the design, configuration...  ...modules that impact service delivery across the province. End-to-End Ownership: Involved in the full SDLC, from detailed... 
    Senior
    Contract work

    Randstad

    Toronto, ON
    7 days ago
  •  ...This request seeks approval for a new contract for an FFS Senior Software Developer to support the Enterprise Data Collection Platform (EDCP). The...  ...Union Le ave OPSEU onboarding support as required Transition back to steady state operations.   Q4 January to March... 
    Senior
    Long term contract
    Contract work
    Interim role
    Immediate start

    Maarut

    Toronto, ON
    2 days ago
  •  ...Capital Markets is seeking a strong Java developer for the Program Trading team. You will be...  ...you do? Gather requirements by performing end user interviews to understand business needs...  ...ensure successful testing and release of software changes by coordinating test strategies... 
    Senior
    Full time
    Flexible hours

    Royal Bank of Canada

    Toronto, ON
    5 days ago
  •  ...Front End Engineer (Web & Mobile) We’re looking for a UX-minded Front-End Engineer to join our team and lead the development of cross...  ...design, quality, and usability. We are looking to hire mid and senior level front end engineers! You have drive, hunger, intellectual... 
    Senior
    Work at office
    Remote work

    Meld

    Toronto, ON
    22 days ago
  •  ...Incentives is a global fintech scale-up building software that helps companies design, manage, and...  ...stay compliant, run their programs end to end, and deliver a seamless experience...  ...main contributor on a team and, for more senior profiles, contribute across multiple teams... 
    Senior
    Long term contract

    Optio Incentives

    Toronto, ON
    18 days ago
  • We are seeking a Senior Software Developer with a strong specialization in Business Intelligence (BI) to join our team in Toronto. This hybrid role bridges the gap between enterprise Java-based development and advanced BI architecture. You will be responsible for the full lifecycle... 
    Senior
    Contract work
    Monday to friday

    Randstad

    Toronto, ON
    6 days ago
  •  ...making sound recommendations and decisions? If so, this would be a great opportunity for you! Our client is looking for a Senior Software Developer for a 11 month contract in Toronto. This is an onsite role. Rate: $465.09 - $502.2 Advantages • Earn a competitive... 
    Senior
    Contract work

    Randstad

    Toronto, ON
    8 days ago
  • We are seeking a Senior Software Developer to serve as a Subject Matter Expert for our cloud and AI project initiatives. In this role, you will be responsible for enabling and designing robust cloud environments across major providers, including Azure, AWS, IBM, Oracle, and... 
    Senior
    Contract work

    Randstad

    Toronto, ON
    2 days ago
  • Do you have expertise with full software development life cycle, Database design? Do you have expertise at .NET design and development...  ...a great opportunity for you! Our client is looking for a Senior Software Developer for a 12 month contract in Toronto. This is an onsite... 
    Senior
    Long term contract
    Contract work
    Immediate start

    Randstad

    Toronto, ON
    2 days ago
  •  ...be a great opportunity for you! Our client is looking for a Senior Software Developer for a 15 month contract in Toronto. This is an onsite...  ...Responsibilities • Designing, developing and implementing front end code including user interface interactions and creating... 
    Senior
    Contract work

    Randstad

    Toronto, ON
    19 days ago
  •  ...Job Description As a Senior Pega developer within Wealth Management Technology & Solutions, you will...  ..., develop and integrate process of end-to-end technical solutions and provide required...  ...Problem Solving, Programming Languages, Software Development Life Cycle (SDLC), Systems... 
    Senior
    Full time
    Flexible hours
    Shift work

    Royal Bank of Canada

    Toronto, ON
    5 days ago
  •  ...Job Description What is the opportunity? The RBC Investor and Services and Technology team is seeking a Software Developer to support an application that processes FX transactions. In this role you will be responsible for the design and development of solutions... 
    Senior
    Full time
    Flexible hours

    Royal Bank of Canada

    Toronto, ON
    6 days 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...  ...well as day-to-day application operation and end-user support. Work closely with business... 
    Senior
    Daily paid
    Long term contract
    Permanent employment
    Apprenticeship
    Fixed term contract
    Flexible hours

    Canadian Institute for Health Information

    Toronto, ON
    5 days ago
  • Do you have demonstrated experience in developing frontend applications using REACT/Angular...  ...Automate flows and desktop flows to build end-to-end RPA/ML automation solutions? If...  ...for you! Our client is looking for a Senior Software Developer - Full Stack for a 11 month contract... 
    Senior
    Contract work

    Randstad

    Toronto, ON
    9 days ago
  • Do you have experience developing, testing, and debugging code for enhancements to systems using Microsoft ASP.NET Web API, Microsoft...  ...a great opportunity for you! Our client is looking for a Senior Software Developer for a 9 month contract in Toronto. This is an onsite... 
    Senior
    Contract work

    Randstad

    Toronto, ON
    19 days ago
  •  ...Description: The Senior Software Developer will support the StagePath team. StagePath enables province-wide collection of high-quality cancer pathology and cancer stage data from hospitals and laboratories through common data and reporting standards for the Ontario Cancer... 
    Senior
    Contract work
    Internship

    Maarut

    Toronto, ON
    2 days 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
    Contract work

    Maarut

    Toronto, ON
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software engineer senior H/F (IT). Be the first to apply!