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.
- ...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)...SeniorContract workTemporary workMonday to friday
$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...SeniorPermanent employmentFull timeRemote work- ...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...SeniorFull timeFlexible hours
$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- ...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...SeniorContract workTemporary workMonday to friday
- 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...SeniorContract workManual labor
- ...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...SeniorContract work
- ...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...SeniorContract work
- ...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
- ...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...SeniorContract work
- ...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...SeniorContract workTemporary workMonday to friday
- ...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...SeniorContract workTemporary workMonday to friday
- ...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...SeniorContract workInternship
- ...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...SeniorFull timeFlexible hours
- ...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...SeniorContract workRemote work
- ...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....SeniorContract work
- ...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...SeniorContract work
- ...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....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
- ...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...SeniorContract workTemporary workMonday to friday
- ..., 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...SeniorLong term contractContract workInterim roleInternshipLocal area
- ...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...SeniorContract work
- ..., 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...SeniorContract work
- ...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...SeniorContract workTemporary workMonday to friday
- 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
- ...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...SeniorContract workRemote work
- 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...SeniorContract work
- 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
- 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...SeniorContract workInternship
- ...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...SeniorContract work
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 engineer - robotics Toronto, ON
- développeur logiciel Toronto, ON
- software developer remote Toronto, ON
- software engineer internship Toronto, ON
- IT software developer Toronto, ON
- junior software engineer Toronto, ON
- linux software engineer Toronto, ON
- software developer co-op Toronto, ON
- software engineer salary in canada Toronto, ON
- ingénieur logiciel Toronto, ON
