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

senior software developer.

Randstad

We are seeking a highly accomplished Senior Software Developer to drive the technical design, development, and delivery of large-scale, multi-client web applications. In this role, you will translate complex technical system specifications into secure, high-performing code while working closely with full-stack engineering teams throughout the software development lifecycle. Operating across enterprise Java and Oracle database layers, you will engineer RESTful web services, secure communications pathways using modern protocols, and troubleshoot technical application challenges to ensure seamless system operations.

Location: Toronto, ON (Fully Onsite – 5 days/week required)

Duration: 2-month contract.

Advantages
Core Technical Ownership: Lead full-stack software development for complex, large-scale multi-client enterprise applications.

Modern Integration Focus: Design and deploy secure, high-performance REST APIs and decoupled web service architectures.

Diverse Sandbox: Apply your skills across enterprise Java, PL/SQL, security gateways, and database optimization techniques.

Collaborative Environment: Work alongside an experienced engineering squad in a focused, high-impact execution model.

Responsibilities
Translate complex technical systems specifications into working, fully tested applications, detailed programming specs, and clean code.

Design, build, compile, and maintain data-driven programs while executing comprehensive unit tests.

Resolve and troubleshoot complex technical problems during software execution, implementation, data conversion, and system migrations.

Develop secure RESTful Web Services and APIs, managing security protocols, token-based authentication, and gateway configurations.

Perform database programming, including complex SQL queries, stored procedures, PL/SQL scripts, and performance tuning for relational databases.

Collaborate with IT professionals across all phases of the Software Development Life Cycle (SDLC) within structured Agile methodologies.

Review, modify, and optimize product installation scripts, providing post-implementation support and post-go-live technical triage.

Conduct technical design walkthrough sessions with project teams and prepare complete system, user, and architectural documentation.

Qualifications
Application Design & Development Seniority: 10+ years of hands-on experience as a designer and developer for large-scale, multi-client web applications (Strictly Required).

Java & Relational Database Mastery: 10+ years of hands-on working experience in Java development coupled with Oracle or SQL databases (Strictly Required).

REST API & Web Services Depth: 5+ years of hands-on experience building RESTful Web Services and REST APIs (Strictly Required).

Security Gateways & Protocols: Practical knowledge of modern web security protocols and gateways, including JWT, OAuth 2.0, and SSL Certificates (Strictly Required).

Agile Delivery Frameworks: Solid understanding and practical experience operating within Agile development methodologies (Strictly Required).

Soft Skills: Superior analytical reasoning, troubleshooting capabilities, and communication skills to collaborate effectively across cross-functional teams.

Nice to Have:
Experience conducting impact assessments and data conversions within Oracle application modules (such as AR, AP, GL, Collections, or Inventory).

Experience with Java/Oracle Application Development Framework (ADF), Unix shell scripting, or ETL/OBIEE data warehouse environments.

Knowledge of digital accessibility standards (such as AODA/WCAG guidelines).

Summary
If you're interested in the "Senior 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
Vacancy posted 4 hours ago
Similar jobs that could be interesting for youBased on the senior software developer. in Toronto, ON vacancy
  • $110k - $130k per year

     ...setting Startup company Private company, corporation or industry Responsibilities Tasks Write, modify, integrate and test software code Maintain existing computer programs by making modifications as required Communicate technical problems, processes and... 
    Senior
    Permanent employment
    Full time
    Remote work

    IMPRO.AI INC.

    Toronto, ON
    1 day ago
  •  ...Fintech companies, having led the global audit and accounting software industry for over 30 years, with more than 500,000 users...  ...list Caseware as a skill on their LinkedIn profiles! As a  Senior Software Developer , you will be creating prototypes and software design proposals... 
    Senior
    Permanent employment
    Full time
    Work at office
    3 days per week

    caseware

    Toronto, ON
    1 day ago
  • We are seeking an experienced, high-performing Software Developer to drive the analysis, design, development, and integration of large-scale, multi-tiered enterprise solutions. In this role, you will take technical ownership across the full application lifecycle, translating... 
    Senior

    Randstad

    Toronto, ON
    2 days ago
  • We are seeking a skilled Senior Software Developer to support the delivery of assigned application enhancements and post-Minimum Viable Product (MVP) solution evolution. Working as part of an integrated technical delivery team comprising internal and vendor resources, you will... 
    Senior
    Long term contract
    Contract work
    Manual labor

    Randstad

    Toronto, ON
    4 hours ago
  • We are seeking a highly accomplished Senior Software Developer to drive the technical design, development, and evolution of complex, high-visibility application platforms. In this role, you will hold technical ownership over real-time tracking systems, service scheduling engines... 
    Senior
    Contract work
    Work at office
    Remote work

    Randstad

    Toronto, ON
    7 days ago
  • $96.4k - $142.66k per year

     ...building highly scalable systems that process millions of requests per minute and terabytes of data per day? Zynga is looking for a Senior Software Engineer to join the Data Ingestion team in our Analytics organization. The Data Ingestion team builds SDKs and near real-time... 
    Senior
    Full time
    Local area

    Zynga

    Toronto, ON
    10 days ago
  • We are seeking a highly accomplished Senior Software Developer specializing in the Microsoft Dynamics 365 and Power Platform ecosystem to drive the technical design, configuration, custom development, and environment integration of core enterprise solutions. In this role,... 
    Senior
    Contract work

    Randstad

    Toronto, ON
    17 days ago
  • $88.54 - $106.25 per hour

     ...RQ11342 - Software Developer - Senior 5+ Months Contract (120 Business Days) - possible extension 5 Days ONSITE - 222 Jarvis Street Must Have: ~10+ years of experience as a designer and developer in the large-scale multi-client web applications ~10+ year... 
    Senior
    Contract work
    Manual labor

    Source Code

    Toronto, ON
    1 day ago
  •  ...Scope : The Software Developer supports the delivery of assigned enhancements of the Office of the Public Guardian and Trustee (OPGT) Modernization program, including functionality intentionally sequenced beyond the Minimum Viable Product (MVP). Working as part of... 
    Senior
    Long term contract
    Contract work
    Work at office

    Maarut

    Toronto, ON
    17 hours ago
  • We are seeking a highly accomplished Senior Software Developer with master-level expertise in n-tier enterprise architectures to lead the full-stack engineering, database design, and deployment of mission-critical business applications. In this role, you will take technical... 
    Senior
    Long term contract
    Contract work
    Immediate start

    Randstad

    Toronto, ON
    18 days ago
  •  ...RQ11370 - Software Developer - Senior 8+ Months Duration (184 Business Days) ONSITE MUST HAVES: ~5+ years of experience developing and supporting enterprise applications, including Microsoft Dynamics365 Customer Engagement (CE). ~ Proven experience implementing... 
    Senior

    Source Code

    Toronto, ON
    1 day ago
  • $87.38 - $104.86 per hour

     ...RQ00213 - Software Developer - Senior Location: 3 days in office, 2 days remote (277 Front St W)  6 Months Contract Must Haves: ~ 5+ years Experience with Cloud IaaS and PaaS (Azure, AWS, Google Cloud) ~10+ years Experience in developing and implementing... 
    Senior
    Contract work
    Work at office
    Remote work

    Source Code

    Toronto, ON
    7 days ago
  •  ...and integration testing Collaboration with system testers to develop test cases for system functional, performance and vulnerability...  ...and alternatives to ensure effective operation of hardware and software platforms and IT security and quality control systems   Skill... 
    Senior
    Contract work

    Maarut

    Toronto, ON
    17 hours ago
  • We are seeking a highly accomplished Senior Software Developer - CRM to drive the custom development, system integration, and architectural extension of enterprise-tier Microsoft Dynamics 365 platforms. In this role, you will hold technical ownership over translating technical... 
    Senior
    Contract work

    Randstad

    Toronto, ON
    4 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
    Full time

    Maarut

    Toronto, ON
    14 hours ago
  • $160k - $175k per year

     ...Remote Senior Desktop Software Developer About Sync is a leading end-to-end encrypted cloud storage platform operating at significant scale across dual data centers. We build secure privacy-first software that millions of users trust with their most important files.... 
    Senior
    Long term contract
    Full time
    Internship
    Direct hire
    Remote work
    Flexible hours

    Funded.club

    Toronto, ON
    14 hours ago
  •  ...Senior Software Developer About Us At Seequent, we help organisations to understand the underground, giving the confidence to make better decisions faster. We build world-leading technology that is at the forefront of Earth sciences, transforming the way our... 
    Senior
    Full time
    Work at office
    Flexible hours
    2 days per week

    Seequent

    Toronto, ON
    25 days ago
  •  ...working tested applications. This includes: Developing detailed programming specifications...  ...which arise during the use and operation of software packages including technical assistance...  ...fully tested full-stack applications Develop detailed technical designs and programming... 
    Senior
    Full time

    Maarut

    Toronto, ON
    16 days ago
  • $88.54 - $106.25 per hour

     ...RQ11296 - Software Developer - Senior 7+ Months + Possible Extension  ONSITE - Toronto Must Have:· Thorough knowledge of large-scale complex systems analysis techniques and methodologies, design and development, programming concepts and languages, internet... 
    Senior
    Work at office
    Monday to friday

    Source Code

    Toronto, ON
    1 day ago
  • We are seeking a highly accomplished Senior Software Developer - Front End to lead the technical design, development, and delivery of responsive, user-centric front-end architectures for large-scale enterprise applications. In this role, you will translate complex system specifications... 
    Senior
    Contract work
    Internship

    Randstad

    Toronto, ON
    2 days ago
  • We are seeking a highly accomplished Senior Software Developer with master-level expertise in the Microsoft Business Intelligence suite to lead the design, development, and deployment of enterprise-scale data analytics and visualization solutions. In this role, you will take... 
    Senior
    Contract work
    Internship

    Randstad

    Toronto, ON
    a month ago
  • $150k - $200k per year

     ...something like this where if we are successful the technologies we develop will solve some of the worlds most challenging problems and...  ...be excited about. Your role and responsibilities: As a Senior Software Developer on our AI team you will be a hands-on individual... 
    Senior
    Full time

    Xanadu

    Toronto, ON
    14 hours ago
  • We are seeking a highly accomplished Senior Software Developer - Back End to drive the technical design, development, and integration of robust server-side logic for enterprise applications. In this role, you will take technical ownership of managing high-performance data interchanges... 
    Senior
    Contract work
    Manual labor

    Randstad

    Toronto, ON
    11 days ago
  •  ...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... 
    Senior
    Full time

    Maarut

    Toronto, ON
    16 days ago
  • We are seeking a highly accomplished Senior Software Developer - Full Stack specializing in low-code cloud architecture and database engineering to drive a major technical evergreening and data infrastructure modernization initiative. In this role, you will take technical ownership... 
    Senior
    Contract work
    Remote work

    Randstad

    Toronto, ON
    16 days ago
  • We are seeking a highly accomplished Senior Software Developer - Full Stack with expert-level proficiency in the Microsoft .NET ecosystem and Azure Cloud platform to lead the design, technical implementation, and end-to-end delivery of modern multi-tier web applications. In... 
    Senior
    Contract work

    Randstad

    Toronto, ON
    17 days ago
  • $166k - $195k per year

     ...services. This group focuses on reliability, scalability, and developer productivity by delivering platforms, tooling, and compute systems...  ...support engineering and leadership decision-making. As a Senior Software Developer , you will lead the design and delivery of... 
    Senior
    Work at office
    Flexible hours
    Shift work
    3 days per week

    Robinhood

    Toronto, ON
    a month ago
  • $166k - $195k per year

     ...Expectations are high, and so are the rewards. The Software Platform team accelerates developer velocity and increases system reliability by building the...  ...to support our next phase of technical growth! As a Senior Software Develope r, you will focus heavily on... 
    Senior
    Work at office
    Flexible hours
    Shift work
    3 days per week

    Robinhood

    Toronto, ON
    19 days ago
  • $88k - $130k per year

     ...organization. As a Technical Lead or a Senior Consultant, you will be responsible for...  .... Lead and mentor a team of developers, fostering technical growth and ensuring...  ...clients shape the future with confidence and develop answers for the most pressing issues of today... 
    Senior
    Long term contract

    EY

    Toronto, ON
    23 hours ago
  •  ...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,... 
    Senior
    Contract work
    Internship

    Maarut

    Toronto, ON
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to senior software developer.. Be the first to apply!