Software engineer senior H/F (IT)
Randstad
We are looking for a highly experienced Senior Full Stack Software Developer to support and maintain large-scale, complex legacy applications. This role is focused on the end-to-end lifecycle of mission-critical systems—from impact analysis and technical design to implementation and deployment. You will be responsible for mitigating vulnerabilities, upgrading end-of-life components, and ensuring that changes to the user interface, middleware, and database models are executed with precision and security.
Duration: 12-month contract (Potential for extension)
Project Stability: Long-term 12-month contract with a strong potential for extension.
- Hands-on experience with both modern (React, Microservices, Cloud) and legacy (WebSphere, EJB, Oracle) technologies.
- End-to-End Ownership: Lead the full development lifecycle from initial impact analysis to final production promotion.
Analysis & Design
- Conduct deep-dive impact analysis for business and technical changes, including patching, version upgrades, and security mitigations.
- User Interface, Middleware, Database models, and reporting components.
- Design and validate system component changes for the UI, database schema, and security protocols (authentication/authorization).
- Identify and document comprehensive test cases and update technical documentation in DevOps repositories.
Implementation & Development
- Develop and unit test changes for UI components, middleware, and metadata using JAVA, Spring Boot, and EJB.
- Implement database changes, including indexes, stored procedures, functions, and transaction management.
- Testing & Release Management
- Create scripts for test environment data population and support integrated and user acceptance testing (UAT).
- Promote solutions to test and production environments and analyze server log files to resolve post-deployment issues.
- Package solutions for deployment and document Release Change Lists.
- Ensure all code meets AODA accessibility standards and project quality assurance targets.
Create and maintain operational reports using Power BI.
- Must Have: 10+ years of experience supporting large, complex legacy applications using JAVA, WebSphere, Tomcat, MySQL, and Oracle.
- 7+ years of experience with Oracle DB, PL/SQL, Stored Procedures, and Data Modeling.
- Modern Technical Skills
- 4+ years of experience with Docker, Kubernetes, Microservices, REST APIs, and React/Redux.
- 3+ years of experience with DevOps (GitHub, automated pipelines) and AODA coding standards.
- 5+ years of experience with Power BI for operational reporting.
Knowledge of Client Health-related projects and IT project approval processes (Gating/Unified Methodology).
- Strong experience in Agile/Scrum SDLC methodologies.
- Bachelor’s degree in Computer Science or a related technical field.
If you're interested in the Senior Software Developer - Full Stack role based in Toronto, we encourage you to apply online at
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 Full Stack – 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
- ...CSS3, and modern UI development patterns? If so, this would be a great opportunity for you! Our client is looking for a Senior Software Developer - Full Stack for a 11 month contract in Toronto. This is an onsite role. Rate: $ 565.97 -$ 601.35 Advantages • Earn a...SeniorContract work
- ...Position: Senior Full Stack - 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
- We are seeking a Senior Full Stack Software Developer to join a high-profile digital initiative focused on enabling regional and local stakeholders through centralized management systems. In this role, you will apply a user-first approach to translate technical specifications...SeniorLocal area
- ...effectively with colleagues and clients? If so, this would be a great opportunity for you! Our client is looking for a Senior Software Developer - Full Stack for a 7 month contract in Toronto. This is an onsite role. Rate: $565.97 - $601.35 Advantages • Earn a competitive...SeniorContract work
$140k - $150k per year
...predictably when the world is messy. Our stack is Ruby on Rails, Ember.js, and PostgreSQL... ...just patch symptoms. ~Work closely with Developers, Product, Design, and stakeholders to... ...improving system performance, reliability, or developer experience. Benefits:Winner of Canada’...SeniorWork at officeFlexible hours- ...opportunity The Dayforce SP&T Organization is seeking an experienced Senior Software Developer to create and improve the industry's next-generation Human... ....NET Core. ~2+ years of experience with the JavaScript stack, including React, TypeScript, jQuery ~ Experience with...SeniorFull timeRemote work
- ...Trevor Frances Recruitment is supporting a client in the search for a Senior Full Stack Developer. This role is suited for an experienced developer who brings strong technical expertise across both front-end and back-end development, along with the ability to design and deliver...Senior
- ...Context API, etc? Do you have ou have hands-on experience with software architecture principles and patterns such as serverless... ...great opportunity for you! Our client is looking for a Senior Software Developer - Full Stack for a 12 month contract in Toronto. This is an...SeniorContract work
- ...performing culture. Why We're Hiring Our Canadian Digital Banking Engineering – Applications team is looking for a seasoned Full-Stack Developer to help deliver innovative, customer-centric solutions. You’ll work with modern JavaScript frameworks and the MERN stack to...Flexible hours
- ...Position: Intermediate Full Stack – 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...Contract workTemporary workMonday to friday
- We are seeking a highly skilled Senior Full Stack Software Developer to join our team in Toronto. This role is focused on building modern, cloud-native web applications using a robust Microsoft and JavaScript technology stack. You will be responsible for the end-to-end development...SeniorContract work
- ...DHTML, XML/XSL? Do you have experience in using open-source software such as Spring, myBatis, Bootstrap, jQuery? If so, this... ...great opportunity for you! Our client is looking for a Senior Software Developer - Full Stack for a 12 month contract in Toronto. This is an onsite...SeniorContract work
$72k - $138k per year
...mentoring and on the job coaching Summary We are seeking Full Stack Java Developers to join our team on a 1-year fixed term . As a Full Stack... ..., developing, and maintaining Java-based applications or software solutions for a leading North American Bank. This long-term...SeniorLong term contractTemporary workFixed term contractFlexible hours- We are seeking a highly skilled Senior Full Stack Software Developer to join our team in Toronto. This role is focused on the design, implementation, and maintenance of complex n-tier web applications and cloud-native solutions. You will be responsible for translating technical...SeniorLong term contractContract work
- ...with C#, .NET Core, and Entity Framework? If so, this would be a great opportunity for you! Our client is looking for a Senior Software Developer - Full Stack for a 10 month contract in Toronto. This is a hybrid role. Rate: 551.64-596.33 Advantages • Earn a...SeniorContract workWork at office
- ...Job Description What is the opportunity? We’re seeking a talented Senior Full Stack Developer who will be developing and maintaining legacy and "Cloud First" applications written primarily in C# and focused on .Net Core and Azure cloud platform. What will you do...SeniorFull timeFlexible hours
$100k - $145k per year
...proactive recruitment purposes and may be used to fill current openings or future vacancies within our organization. Senior Software Engineer, Full Stack The global capital markets are among the largest markets in the world valued at $50T+ and growing. Transactions in...SeniorLong term contractFull timeWork at officeLocal areaFlexible hours2 days per week3 days per week- ...Scribendi is seeking a Senior Full-Stack Engineer to build AI-driven products that empower researchers worldwide. You will work across the... ...stack to deliver scalable, high-performance applications and help develop agentic AI systems and intelligent collaboration tools that...SeniorFull timeWorldwide
- We are seeking a high-caliber Full-Stack Software Developer with specialized expertise in AI/ML and Cloud Architecture. This role is designed for a senior technical leader who can navigate a diverse ecosystem of technologies—from React/Next.js front-ends to a polyglot back-...Senior
- ...Position: Senior Full Stack - 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 Only...SeniorContract workTemporary workMonday to friday
- Do you have working experience of developing Web-based Java EE and Cloud-Native applications using Angular, React / Redux, Node... ...great opportunity for you! Our client is looking for a Senior Software Developer - Full Stack for a 12 month contract in Toronto. This is an...SeniorContract work
- ...Position: Senior Full Stack - 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
- We are seeking a Senior Full Stack Software Developer with deep expertise in the Oracle Cloud CX (Service Cloud) platform to architect and optimize scalable digital solutions. This role focuses on the high-level configuration, customization, and administration of the Oracle...SeniorInternship
- ...Title: Software Developer - Full Stack - Senior Location: Toronto, ON Duration: End of March 2027 (possible extension) Onsite Must-Have Skills: ~10+ Years of experience in Angular, React and Spring Boot. ~ Knowledge of REST APIs, UX/UI principles, AI/ML...SeniorContract work
- ...Title: Full Stack Developer (Senior) Location: Edmonton, Canada Duration: 12 Months (Extendable) Job Overview: Looking for an experienced developer to deliver scalable web solutions and contribute to ongoing platform improvements. Qualifications: ~...Senior
- ...ecosystem. There’s a strong emphasis on engineering quality, scalability, and continuous improvement. Your new role As a Senior Full Stack Developer, you’ll work within a cross‑functional agile team to design, build, and support a modern AWS cloud‑native web application....SeniorPermanent employment
$120k - $150k per year
...modern fintech platform used nationwide, where your code directly shapes real-world financial experiences. We’re hiring a Senior Full Stack Developer (.NET/Angular) to join fast-growing Canadian fintech company building modern mortgage platforms that streamline how brokers...SeniorLong term contractWork at office2 days per week3 days per week- ...that Citylitics is currently seeking to fill. Who Are We Looking For? We are seeking a highly motivated software developer with experience in building full stack web applications. Defining data models, developing robust backend APIs, and integration in dynamic web...SeniorWork at office
- ...Job Description What is the opportunity? We are seeking a skilled Senior Full Stack Developer to help build and extend key enterprise-wide digital tools, such as RBC Translate, Canva and other tools as part of the trusted digital content ecosystem. This team is responsible...SeniorFull timeFlexible hours
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 design engineer Toronto, ON
- ingénieur logiciel Toronto, ON
- software engineer co-op Toronto, ON
- part time software developer Toronto, ON
- software developer intern Toronto, ON
- junior software engineer Toronto, ON
- software engineer intern Toronto, ON
- software developer remote Toronto, ON
- junior software developer Toronto, ON
- software developer Toronto, ON
