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.
- ...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...SeniorContract workTemporary workMonday to friday
- ...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...SeniorContract work
- 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....SeniorContract work
- 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...SeniorLong term contractContract work
$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...SeniorLong term contract- ...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....SeniorContract work
- 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
- .... 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...SeniorInternshipWork at officeWorldwideFlexible hours
- ...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...SeniorContract workInternship
- ...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,...SeniorContract workTemporary workMonday to friday
$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- ...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,...SeniorContract work
- 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...SeniorContract work
- 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...SeniorContract work
- ...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...SeniorLong term contractContract workInterim roleImmediate start
- ...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...SeniorFull timeFlexible hours
- ...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...SeniorWork at officeRemote work
- ...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...SeniorLong term contract
- 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...SeniorContract workMonday to friday
- ...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...SeniorContract work
- 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...SeniorContract work
- 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...SeniorLong term contractContract workImmediate start
- ...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...SeniorContract work
- ...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...SeniorFull timeFlexible hoursShift work
- ...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...SeniorFull timeFlexible hours
- ...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...SeniorDaily paidLong term contractPermanent employmentApprenticeshipFixed term contractFlexible hours
- 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...SeniorContract work
- 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...SeniorContract work
- ...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...SeniorContract workInternship
- ...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...SeniorContract work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software engineer senior H/F (IT). Be the first to apply!
- software developer internship no experience Toronto, ON
- software engineer - ai machine learning Toronto, ON
- new graduate software developer Toronto, ON
- junior software developer internship Toronto, ON
- software developer summer internship Toronto, ON
- ingénieur logiciel Toronto, ON
- software engineer co-op Toronto, ON
- software engineer internship Toronto, ON
- software engineer devops Toronto, ON
- software developer intern Toronto, ON
