Senior Software Development Engineer (m/f) (H/F)
Randstad
We are seeking a Senior Software Developer with over a decade of expertise in Java development and large-scale web applications to join our team in Toronto. This role is designed for a technical leader who excels at translating complex system specifications into robust, maintainable, and extensible software solutions. You will be responsible for the full Software Development Life Cycle (SDLC), utilizing modern front-end frameworks and microservices architecture to enhance our digital product suite. The ideal candidate is a proactive problem-solver who can navigate aggressive timelines while maintaining high standards for clean code and architectural integrity.
Contract Duration: 6-month contract with potential for extension
Architectural Influence: Lead the implementation of core architecture principles for high-visibility, large-scale applications.
Technology Stack: Work with a diverse and modern stack across both Java backend and modern JavaScript frontend frameworks.
Based in a prime Toronto office with a predictable, professional onsite schedule.
Technical Implementation: Translate technical specifications into working, tested applications by developing detailed programming specifications and writing/generating high-quality code.
Conduct design walkthrough sessions with the project team.
Build and support multi-client web applications using Java, Oracle/SQL, and modern front-end stacks (React, TypeScript, NextJS, VueJS).
Troubleshoot complex technical issues arising during operation, including providing support for implementation, conversion, and migrations.
DevOps & Agile: Work within Agile methodologies using Azure DevOps for continuous integration and delivery.
Documentation & QA: Compile data-driven programs, conduct unit tests, and maintain comprehensive system documentation as required.
Compliance: Ensure all applications meet the Accessibility for Ontarians with Disabilities Act (AODA) and related standards.
Java Expertise: 10+ years of hands-on Java development experience with Oracle or SQL databases.
Front-End Proficiency: 5+ years of experience with React, TypeScript, HTML5, CSS3, and NodeJS.
Web Services: 5+ years of experience developing RestAPI and RESTful WebServices.
Architectural Knowledge: Proven experience with microservices architecture and Object-Oriented coding practices (design patterns, refactoring, clean code).
Solid knowledge of security gateways (JWT, OAuth2.Experience in large-scale web application design, debugging, and post-implementation support.
Public Sector: Familiarity with OPS (Ontario Public Service) development standards and processes is a significant asset.
If you are a seasoned Java expert who thrives in high-performance environments and has a passion for building extensible web applications, we encourage you to apply online at Only qualified candidates will be contacted for the next steps. 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.
- We are seeking a Senior Software Developer to lead the design and implementation of large-scale, multi-client web applications within an Azure cloud environment. This role is a unique hybrid of modern Microservices architecture and deep Oracle E-Business Suite (EBS) expertise...SeniorContract work
- We are seeking a highly skilled Senior Software Developer to serve as a Subject Matter Expert for our cloud and AI initiatives. This role is instrumental in enabling, designing, and optimizing cloud environments across major platforms, including Azure, AWS, IBM, Oracle, and...SeniorContract work
- ..., MuleSoft, or Azure API Management (APIM)? If so, this would be a great opportunity for you! Our client is looking for a Senior Software Developer for a 6 month contract in Toronto. This is an onsite role. Rate: $554.83 - $590.41 Advantages • Earn a competitive...SeniorContract work
- We are seeking a highly experienced Senior Software Developer with deep expertise in the Siebel CRM ecosystem to lead technical design, development, and integration initiatives. In this role, you will be responsible for translating complex technical specifications into high...SeniorContract workWork at officeMonday to friday
- ...agent experience, analytics, Contact Lens, CTR data)? Can you develop AI-powered capabilities using Amazon Q in Connect and Amazon Bedrock... ...be a great opportunity for you! Our client is looking for a Senior Software Developer for a 10 month contract in Toronto. This is an...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
- ...Services group within Capital Markets is seeking a strong Java developer for the Program Trading team. You will be involved in writing code... ...production teams to ensure successful testing and release of software changes by coordinating test strategies and managing deployment...SeniorFull timeFlexible hours
- 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
- ...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
- ...Position: Senior 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) Note...SeniorContract workTemporary 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
$103.37k per year
...Development, and Multimedia. All groups work together to deliver efficient, adaptable, and reliable IT services. As the Senior Software Developer, you willbe responsible for designing, developing, and maintaining ASP.NET Core applications, enhancing features based on project...SeniorFull time- ...tested applications. This includes: developing detailed programming specifications... ...which arise during the use and operation of software packages, including technical assistance... ...years of experience as a designer and developer in the large-scale multi-client web applications...SeniorContract workManual labor
- ...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
- ...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
- ...design, SOLID principles, and design patterns? If so, this would 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 role. Rate: $554.83 - $590.41 Advantages • Earn a...SeniorContract work
- ...protection legislative requirements and how they apply to developing and maintaining healthcare systems containing personal health... ...a great opportunity for you! Our client is looking for a Senior Software Developer - CRM for a 11 month contract in Toronto. This is an...SeniorLong term contractContract workFlexible hours
- ...working knowledge of Jamstack Architecture? If so, this would 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 role. Rate: Advantages • Earn a competitive rate within...SeniorContract work
- ...Job Description As a Senior Pega developer within Wealth Management Technology & Solutions, you will build innovative BPM solutions that accelerate... ...Technologies, Group Problem Solving, Programming Languages, Software Development Life Cycle (SDLC), Systems Development, Technical...SeniorFull timeFlexible hoursShift work
- ...Optio Optio Incentives is a global fintech scale-up building software that helps companies design, manage, and operate equity compensation... ...engineers who can be a main contributor on a team and, for more senior profiles, contribute across multiple teams and drive larger...SeniorLong term contract
- 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
- 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, and implementation of Oracle Siebel IP18+ solutions within a public sector context. You will be responsible for translating...SeniorContract work
- We are seeking a highly experienced Senior Software Developer - CRM for an 11-month contract in Toronto. This role is focused on the high-level technical configuration, design, and integration of Oracle Siebel IP18+ solutions. You will be a key technical lead responsible for...SeniorContract work
$100 per hour
...Angelo , Larry Summers , and Jack Dorsey . Position: Software Engineer Type: Contract Compensation: $100/hour... ...Commitment: 20 hours/week Role Responsibilities Develop and maintain complex, production-grade Python systems for real...SeniorRemote jobHourly payContract workFor contractorsSummer work- We are seeking a Senior Software Developer with over 8 years of experience to join our team. This role focuses on developing modern digital solutions and ensuring high-level integration across diverse application environments. The ideal candidate will have a deep mastery of...Senior
- ...8+years of overall experience in entire Software Development Life Cycle as well as... ...Technologies. Having sound knowledge of developing web based B2B B2C applications in the... ...for you! Our client is looking for a Senior Software Developer for a 4 month contract in Toronto....SeniorContract work
- ...and related Siebel Business Layer objects? If so, this would be a great opportunity for you! Our client is looking for a Senior Software Developer - CRM for a 11 month contract in Toronto. This is an onsite role. Rate: $478.19 - $515.08 Advantages • Earn a competitive...SeniorContract work
- ...Job Description What is the opportunity? The Senior Mainframe Software Developer is an exciting & challenging opportunity for a Software engineer to make an impact and develop leadership skills. You will design, develop and build complex technology solutions that drive...SeniorLong term contractFull timeFlexible hoursShift work
- Do you have 10+ years of experience as a designer and developer in the large-scale multi-client web applications? Do you have 10+ years... ...be a great opportunity for you! Our client is looking for a Senior Software Developer for a 5 month contract in Toronto. This is an...SeniorContract workManual labor
- ...Position: Senior CRM – 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 want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Development Engineer (m/f) (H/F). 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
