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 with master-level expertise in Oracle Siebel CRM ecosystems to drive the technical configuration, system design, and multi-tier integration of core business applications. In this role, you will take technical ownership of translating architectural system specifications into high-performance, working code. Operating across modern decoupled environments, you will engineer secure integrations between Siebel and external digital experience platforms, develop complex data transformation routines, and lead upgrade and migration paths—ensuring absolute solution scalability and compliance with enterprise data governance standards.

Location: Toronto, ON (Fully Onsite - 7.25 hours per day between 8:00 AM and 5:00 PM)

Duration: 9-month contract.

Advantages
Master-Level Platform Autonomy: Command the technical path, configuration parameters, and custom coding logic for a high-visibility enterprise CRM system.

Diverse Architecture Integration Sandbox: Expand your engineering footprint by bridging classic Siebel systems with modern, cloud-adjacent digital experience platforms like Adobe AEM.


Complex Modernization Portfolio: Master modern Open UI class extensions and automated repository migration tools (IP18+ tracks).

Predictable Structured Onsite Routine: Capitalize on standard, stable daytime delivery hours inside an organized public sector IT workspace.

Responsibilities
Siebel Core Configuration & Engineering: Architect, design, and configure complex Siebel Business Layer components, including Workflows, Business Rules, Assignment Manager, Applets, Views, and Screens.

Modern Interface Web Customization: Develop and customize responsive user interfaces using Siebel Open UI Architecture, writing customized Presentation Models (PM) and Physical Models (PR) while working within standard OOTB file structures.

Enterprise Application Integration (EAI): Architect and implement real-time and batch data exchanges using Siebel EAI and EIM (Enterprise Integration Manager), utilizing Web Services, middleware gateways, and transport protocols.

Cross-Platform Integration: Design and deploy secure transactional integrations connecting Siebel systems with external web architectures, specifically Adobe Experience Manager (AEM) and J2EE application layers.

Modern Lifecycle Migration: Configure and administer the Siebel Migration Application and Siebel Approval Manager to safely promote code, repository changes, and schema updates across enterprise environments.

Relational Database Programming: Write and tune complex data extraction routines, database triggers, and data manipulation scripts using Oracle PL/SQL, SQL, and XML to handle heavy batch operations.

Tier-3 Troubleshooting & Maintenance: Isolate, diagnose, and resolve deep technical problems during software package deployment, data conversions, and system upgrades.

Technical Artifact Generation: Formulate detailed technical specification sheets, logical data flow diagrams, object-oriented models, and precise deployment manuals for operations support staff.

Cross-Functional Collaboration: Lead technical walkthrough sessions, oversee quality assurance metrics from a code perspective, and deliver structured knowledge transfer to team members throughout the software development lifecycle.

Qualifications
Core Siebel Engineering Seniority: 10+ years of progressive, hands-on professional experience leading the technical configuration, design, development, and system integration of enterprise Siebel CRM platforms.

Multi-Tier Integration Experience: 5+ years of verified experience orchestrating data and application integrations between Siebel and external layers like Adobe AEM or J2EE.

EAI/EIM Data Architecture Depth: 5+ years of direct technical experience building data manipulation frameworks using Siebel EAI (Enterprise Application Integration) and Siebel EIM (Enterprise Integration Manager).

Modern Siebel Platform Literacy: 3+ years of dedicated technical experience configuring and coding within Siebel IP18 (Innovation Pack 2018) or above environments.

Open UI Scripting Competency: Practical experience writing clean user interfaces utilizing Siebel Open UI specific classes, methods, and templates (Physical Models, Presentation Models).

Database Programming Skills: Strong hands-on database skills writing and optimizing SQL and Oracle PL/SQL statements within relational configurations.

Platform Credentials: Demonstrated possession of an official Siebel 8.x (or above) professional developer or architect certification.

Soft Skills: Outstanding consultative, analytical, and verbal/written communication mechanics, with an established track record of managing technical requirements and meeting strict project deadlines.

Nice to Have:
Functional expertise configuring public-sector-specific Siebel modules (e.g., Public Sector CRM, Public Sector Partner Portal, Public Sector eService, Contracts, or Grants Management).

Familiarity with general Oracle E-Business Suite structures (GL, AR, AP, Collections) or Java ADF.

Operational understanding of digital accessibility standards, including AODA and WCAG regulations.

Summary
If you're interested in this "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 1 day ago
Similar jobs that could be interesting for youBased on the senior software developer. in Toronto, ON vacancy
  •  ...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
    1 day ago
  • $144.7k per year

     ...by bettering the lives of legal professionals while increasing access to justice . Summary We are currently seeking a Senior Software Developer to join our rapidly growing Engineering team . This role is for someone who is passionate about building innovative solutions... 
    Senior
    Work at office
    Local area
    Flexible hours

    Clio

    Toronto, ON
    7 days ago
  • We are seeking a highly accomplished Senior Software Developer with specialized, master-level expertise in BMC Remedy Action Request System (ARS) and BMC ITSM suites to lead the technical design, automation, and backend optimization of an enterprise-scale intake and onboarding... 
    Senior
    Contract work
    Immediate start

    Randstad

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

     ...operate, where reliability, context, and thoughtful decision-making matter as much as technical execution. We’re hiring a Senior Software Developer to join the One45 team. You’ll join a product with more than twenty years of production history: stable, widely adopted,... 
    Senior
    Long term contract
    Remote work
    Work from home
    Shift work

    Acuity Insights

    Toronto, ON
    13 days ago
  • We are seeking a highly accomplished Senior Software Developer to drive the full-lifecycle design, development, and system integration of enterprise-scale permitting platforms and digital service systems. In this role, you will take hands-on technical ownership of translating... 
    Senior
    Contract work
    Immediate start

    Randstad

    Toronto, ON
    15 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
    7 days ago
  •  ...~10+ years’ experience in Designing and developing scalable Medallion Data Lakehouse architectures...  ...into our centralized data repository. Develop ELT scripts, design data-driven logic and...  ...tests. ~10+ years of experience in software in various computing platforms, operating... 
    Senior
    Hourly pay
    Contract work
    Work at office
    Monday to friday
    Flexible hours

    S M Software Solutions Inc

    Toronto, ON
    8 days ago
  •  ...by bettering the lives of legal professionals while increasing access to justice. Summary We are currently seeking a Senior Software Developer (.NET) to join our engineering team under Clio Operate in our Toronto, Ontario hub location. All hub-based Clions are... 
    Senior
    Full time
    Work at office
    Local area
    Worldwide
    Flexible hours
    1 day per week

    Clio

    Toronto, ON
    8 days ago
  •  ...driven solutions. ~3+ years of experience with SQL. ~3 + years developing reports using Smart Reporting and SSRS. ~ The ability to...  ...PB4P deliverables to enable new digital product onboarding. Develop backend automations to support online agreement workflows and provisioning... 
    Senior
    Contract work

    Maarut

    Toronto, ON
    5 days ago
  •  ...An advanced Programmer/Developer is required to develop BI solutions using Microsoft Power BI for varying business needs, following all applicable...  ...technological needs. Experience in the use of Computer Aided Software Engineering (CASE) tools to document conceptual requirements and... 
    Senior
    Long term contract
    Contract work
    Internship

    Maarut

    Toronto, ON
    6 days ago
  •  ...a classically painful experience, opening a bank account, into a truly magical and seamless journey. If you are an expert front-end developer who obsesses over meticulous polish and world-class user experience, this is your chance to lead our continued pursuit of excellence... 
    Senior
    Long term contract
    Full time

    wealthsimple

    Toronto, ON
    17 hours ago
  •  ..., leveraging standard tooling and processes to achieve our reliability, quality, and velocity goals. About the role Senior Software Developer, Quality & Developer Tooling As a Senior Software Developer on the CAP OpEx team, you own the application-level quality and... 
    Senior
    Long term contract
    Full time
    Internship
    Shift work
    1 day per week

    wealthsimple

    Toronto, ON
    17 hours 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
    1 day ago
  • We are seeking a highly accomplished Senior Software Developer - Front End for an enterprise-level contract opportunity based in Toronto. In this role, you will take on a premier engineering capacity within the front-end development stream, specializing in the architectural... 
    Senior
    Contract work

    Randstad

    Toronto, ON
    4 days ago
  • We are seeking a highly accomplished Senior Software Developer - Full Stack for an enterprise-level contract opportunity based in Toronto. In this role, you will take on a premier engineering capacity across both front-end and back-end streams, specializing in the architectural... 
    Senior
    Contract work

    Randstad

    Toronto, ON
    12 days ago
  • We are seeking a highly accomplished Senior Software Developer - Back End to drive the technical design, core server-side programming, and pipeline automation of high-availability, cloud-native enterprise solutions. In this role, you will take technical ownership of managing... 
    Senior
    Long term contract
    Contract work

    Randstad

    Toronto, ON
    8 days ago
  •  ...Air-tek is a Canadian-based software company with a powerful suite...  ...We’re looking for  Software Developers who are excited to build high...  ...over time.  As a Software Developer, you’ll work on core product...  ...and collaborate closely with senior engineers, QA, and product partners... 
    Senior
    Full time

    air-tek

    Toronto, ON
    6 days ago
  •  ...Qualifications Extensive experience in developing Single Page Application development using HTML5, CSS3, JavaScript...  ...large scale projects.  Assignment of Duties Develop, upgrade, test, implement, and document software components of client applications Work... 
    Senior
    Contract work

    Maarut

    Toronto, ON
    23 hours ago
  •  ...serverless applications for the Digital Correspondence solution. Develop and consume RESTful APIs and FHIR resources to securely retrieve...  ...: Experience in programming and analysis; specialized software package support at the specified experience level Ability to... 
    Senior
    Contract work

    Maarut

    Toronto, ON
    5 days ago
  •  ..., tested applications. This includes: developing detailed programming specifications writing...  ...arise during the use and operation of software packages, including technical assistance...  ...a combination of cloud technologies to develop an integrated solution for online transactional... 
    Senior
    Contract work

    Maarut

    Toronto, ON
    8 days ago
  • We are seeking a highly accomplished Senior Software Developer - ERP / Case Management to drive the technical design, advanced development, and long-term stabilization of enterprise-level Oracle PeopleSoft systems. In this role, you will be embedded within an agile, self-directed... 
    Senior
    Long term contract
    Contract work

    Randstad

    Toronto, ON
    12 days ago
  • 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

    Randstad

    Toronto, ON
    more than 2 months ago
  • 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 6 month contract in Toronto. This is an... 
    Senior
    Contract work
    Manual labor

    Randstad

    Toronto, ON
    more than 2 months ago
  • 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... 
    Senior
    Contract work

    Randstad

    Toronto, ON
    a month ago
  •  ...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... 
    Senior
    Contract work

    Randstad

    Toronto, ON
    more than 2 months ago
  •  ...inclusive and high-performing culture. We are looking for a Software Developer to join our microservices team in Scotia Digital to help build...  ...of the software delivery lifecycle, working closely with senior developers, architects, and the Scrum team to design, build, test... 
    Senior
    Flexible hours

    Scotiabank

    Toronto, ON
    15 days ago
  •  ...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... 
    Senior
    Long term contract

    Optio Incentives

    Toronto, ON
    more than 2 months 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
    more than 2 months 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
    a month 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
    more than 2 months ago

Do you want to receive more vacancies?

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