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

Software engineer senior H/F (IT)

Randstad

We are seeking a Senior Software Developer with over 10 years of experience to lead the development of complex, provincial-level financial allocation and payment tracking systems. NET applications, requiring deep expertise in both legacy and modern Microsoft stacks, as well as robust ETL capabilities for data migration between SQL Server and Oracle environments.
Long-Term Stability: Secure an 18-month contract with potential for extension.
Scale of Impact: Lead technical delivery for a provincial-level financial system impacting significant public service operations.
Work across a diverse stack including Azure Cloud (PaaS), Docker, Kubernetes, and Oracle E-Business modules.
Leadership Role: Mentor junior developers and lead technical coordination for business-critical environment deliveries.
Consistent Work Model: Professional onsite collaboration at a Toronto office location.
Translate technical specifications into working, tested applications using .NET Framework, ASP.NET, C#, and VB.NET.

System Design: Design and develop MVC and Web Form applications utilizing DevExpress components for high-performance financial tracking.
Data Integration: Design and implement complex ETL scripts using Python, SQL Stored Procedures, and SSIS to move and load data from MS SQL to Oracle databases.
Analyze existing applications and databases to reverse engineer data models and optimize system architecture.
Build enterprise-level software automation processes using CI/CD pipelines and DevOps toolchains.
Security & UI: Design user authentication using Microsoft Active Directory and develop UI/UX interfaces that comply with AODA/WCAG 2.1 standards.
Provide expert troubleshooting and technical assistance during implementation, conversion, and post-implementation phases.
NET, C#, and VB.NET in large-scale financial environments.
Database Mastery: Expert knowledge of MS SQL Server and Oracle databases, including PL/SQL, T-SQL tuning, and data warehousing methodologies.
Proven track record with SSIS, Python, and developing RESTful web services (JSON/XML).
Cloud & DevOps: Extensive experience with Azure DevOps (Boards, Git, Pipelines) and containerization via Docker/Kubernetes.
Mastery of Agile frameworks and object-oriented analysis and design (OOAD).
Superior verbal and written skills, with the ability to lead design walkthroughs and present technical research to stakeholders.
Public Sector Knowledge: Familiarity with government governance methodologies (architecture gating) and I&IT policies is a strong asset.
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. 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.

Vacancy posted more than 2 months ago
Similar jobs that could be interesting for youBased on the Software engineer senior H/F (IT) in Toronto, ON vacancy
  •  ...Position: Senior Software Developer Duration: 5 Months 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)... 
    Senior
    Contract work
    Temporary work
    Monday to friday

    Akkodis

    Toronto, ON
    1 day ago
  • $70 - $80 per hour

     ...Computer and technology knowledge Agile Business intelligence Informatica PowerBuilder SQL Mapping and data visualization software Amazon Web Services (AWS) Python Data analysis and interpretation Computer programming Data Warehouse Linux OS... 
    Senior
    Permanent employment
    Full time
    Remote work

    Raenan Consultancy

    Toronto, ON
    18 hours ago
  •  ...Job Description What is the opportunity? Develops and implements software solutions of moderate scope and complexity, leveraging extensive technical expertise and business acumen to address system needs, resolve issues, and contribute to strategic objectives. Manages... 
    Senior
    Full time
    Flexible hours

    Royal Bank of Canada

    Toronto, ON
    14 days ago
  • $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... 
    Senior
    Remote job
    Hourly pay
    Contract work
    For contractors
    Summer work

    Mercor

    Toronto, ON
    1 day ago
  •  ...Position: Senior API – 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... 
    Senior
    Contract work
    Temporary work
    Monday to friday

    Akkodis

    Toronto, ON
    3 days 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+ year...  ...be a great opportunity for you! Our client is looking for a Senior Software Developer for a 7 month contract in Toronto. This is an onsite... 
    Senior
    Contract work
    Manual labor

    Randstad

    Toronto, ON
    20 days ago
  •  ...tested applications. This includes: Developing detailed programming specifications...  ...which arise during the use and operation of software packages, including technical assistance...  ...; both written and verbal Ability to develop and present new ideas and conceptualize new... 
    Senior
    Contract work

    Maarut

    Toronto, ON
    2 days ago
  •  ...Scope ~ The Justice Technology Services - Digital Design Branch requires six (6) senior Software Developers with 8+ years of experience for building a modern digital information system and its integration with other internal and external applications.   Assignment... 
    Senior
    Contract work

    Maarut

    Toronto, ON
    2 days ago
  •  ...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... 
    Senior
    Contract work
    Temporary work
    Monday to friday

    Akkodis

    Toronto, ON
    10 days ago
  •  ...at least 5 years of Java Open JDK 8 and 11 ? If so, this would be a great opportunity for you! Our client is looking for a Senior Software Developer for a 18 month contract in Toronto. This is an onsite role. Rate: $554.83 - $590.41 Advantages • Earn a... 
    Senior
    Contract work

    Randstad

    Toronto, ON
    27 days ago
  •  ...Position: Senior CRM – Software Developer Duration: 1.5 Years 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... 
    Senior
    Contract work
    Temporary work
    Monday to friday

    Akkodis

    Toronto, ON
    17 days ago
  •  ...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... 
    Senior
    Contract work
    Temporary work
    Monday to friday

    Akkodis

    Toronto, ON
    1 day ago
  •  ...Java within the context of Domino application? 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
    Internship

    Randstad

    Toronto, ON
    a month ago
  •  ...within RBC Technology and Operations group. What will you do? Develop, maintain, and architect Oracle PL/SQL and ETL solutions based...  ..., Problem Resolution, Problem Solving, Programming Languages, Software Development, Software Development Life Cycle (SDLC), Software... 
    Senior
    Full time
    Flexible hours

    Royal Bank of Canada

    Toronto, ON
    29 days ago
  •  ...specifications into working, tested CRM applications. This includes developing detailed programming specifications, writing and/or generating...  ...technical problems which arise during the use and operation of software packages, including tec   General Skills: Experience... 
    Senior
    Contract work
    Remote work

    Maarut

    Toronto, ON
    1 day ago
  •  ...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 5 month contract in Toronto.... 
    Senior
    Contract work

    Randstad

    Toronto, ON
    a month ago
  •  ...use them in a Spring Integration context? If so, this would 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 onsite role. Rate: $ 546.97 - $ 582.68 Advantages • Earn a competitive... 
    Senior
    Contract work

    Randstad

    Toronto, ON
    a month ago
  •  ...8+years of overall experience in the entire Software Development Life Cycle as well as...  ...? Do you have sound knowledge of developing web based B2B B2C applications in the...  ...for you! Our client is looking for a Senior Software Developer for a 5 month contract in Toronto.... 
    Senior
    Contract work

    Randstad

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

    Akkodis

    Toronto, ON
    20 days ago
  •  ...Position: Senior ETL – 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... 
    Senior
    Contract work
    Temporary work
    Monday to friday

    Akkodis

    Toronto, ON
    27 days ago
  •  ..., user stories, UI/UX artefacts, solution architecture, security requirements, data models, develop application design and technical specification document, deliver quality software products (including Minimal Viable Products and Cloud-Native Web Application products, AODA... 
    Senior
    Long term contract
    Contract work
    Interim role
    Internship
    Local area

    Maarut

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

    Randstad

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

    Randstad

    Toronto, ON
    24 days ago
  •  ...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... 
    Senior
    Contract work
    Temporary work
    Monday to friday

    Akkodis

    Toronto, ON
    23 days ago
  • We are seeking a Software Developer with a strong foundation in the Microsoft .NET stack to translate complex technical specifications into high-performance, secure applications. This role requires a balance of backend expertise (C#, .NET Core/5+) and modern web development... 
    Senior

    Randstad

    Toronto, ON
    a month ago
  •  ...SMARTScript, Web Services and Siebel BI Publisher? If so, this would be a great opportunity for you! Our client is looking for a Senior Software Developer - CRM for a 7 month contract in Toronto. This is an onsite role. Rate: $555.49 - $591.05 Advantages • Earn a... 
    Senior
    Contract work
    Remote work

    Randstad

    Toronto, ON
    a month ago
  • We are seeking a highly skilled Senior Software Developer - API to join our team in Toronto. This role is focused on designing and implementing complex integrations within the Dynamics 365 and Microsoft Power Platform ecosystems. You will be responsible for translating technical... 
    Senior
    Contract work

    Randstad

    Toronto, ON
    a month ago
  • We are seeking a Software Developer – API specializing in the Microsoft ecosystem to design, develop, and implement secure, high-performance web applications. This role sits at the intersection of Dynamics 365, Power Platform, and Azure, requiring a developer who can move seamlessly... 
    Senior

    Randstad

    Toronto, ON
    a month ago
  • Do you have extensive experience across the full software development lifecycle (SDLC), including design, coding, testing, debugging...  ...a great opportunity for you! Our client is looking for a Senior Software Developer for a 12 month contract in Toronto. This is a hybrid role... 
    Senior
    Contract work
    Internship

    Randstad

    Toronto, ON
    a month ago
  •  ...API, REST, JSON, and Python Script or Java? 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: 543.7-579.46 Advantages • Earn a competitive... 
    Senior
    Contract work

    Randstad

    Toronto, ON
    a month ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software engineer senior H/F (IT). Be the first to apply!