Senior Software Developer - Full Stack
Toronto, ONSource Code
10+ YOECandidates need 10+ years designing and developing large-scale multi-client web applications and 10+ years of hands-on Java work with Oracle or SQL databases. They also need 5+ years with REST APIs, React, TypeScript, HTML5, CSS3 and Node.js, and experience with microservice architecture.
Java, Oracle, SQL, React, TypeScript, RxJS
RQ09380 - Sr. Software Developer - Full Stack
Toronto, ONSource Code
10+ YOECandidates need 10+ years of Java framework and database experience, and 5+ years of JavaScript work with React, TypeScript, HTML5, CSS3 and Node.js. Public sector or OPS experience and proven WCAG and AODA experience are required.
Java, Oracle, SQL, React, TypeScript, RxJS
RQ09364 - Int. Software Developer (Java, AWS, Spring Boot)
Toronto, ONSource Code
7+ YOECandidates need 7+ years of Java enterprise development experience, including Spring Boot, ORM tools and AWS cloud services. Experience with Oracle, PostgreSQL or Aurora databases and a CRJMC security clearance are required.
Eclipse IDE, Rational Application Developer, AWS, Oracle
RQ09317 - Sr. Software Developer
Toronto, ONSource Code
Candidates need proven mainframe and client/server development experience, strong Java, Spring Boot and RESTful API skills, and experience with containerized microservices. Agile delivery, database work and familiarity with Ontario Public Service policies are also expected.
Azure DevOps, Docker, Kubernetes, IMS, DB2, ALM tool
RQ09408 - Sr. Software Developer (Java SDK, JEE, Apache Ant, Tomcat , JavaScript, JUnit)
Toronto, ONSource Code
5+ YOECandidates need at least five years with Java SDK, JEE, Apache Ant, Tomcat and JavaScript, and at least three years with Spring, SpringBoot, RESTful APIs and Oracle. They also need two years with Angular 5 and Node.js, and three years writing JUnit or TestNG tests.
Apache Ant, Apache Tomcat, Angular 5, NPM, Oracle DB, JUnit
Sr. Software Developer - ETL (Microsoft D365, SQL, SQL Azure, Azure Data Lake Storage, Azure Synapse Analytics, Azure Data Factory) - RQ09450
Toronto, ONSource Code
8+ YOECandidates need at least 8 years of enterprise data integration and ETL development experience. They must have hands-on experience with Dynamics 365, SQL Server and Azure SQL, Azure Data Lake Storage, Azure Synapse Analytics, and middleware or APIs used to connect systems to Dynamics 365.
Microsoft Dynamics 365, SQL Server, Azure SQL, Azure Data Lake Storage, Azure Synapse Analytics, Azure Data Factory
Sr. Software Developer (React.js, Typescript, Node.js, Next.js, RESTful APIs, Jamstack Architecture) - RQ09503
Toronto, ONSource Code
8+ YOECandidates need 8+ years as a software developer, experience with React.js and TypeScript, Node.js and Next.js, and building and testing RESTful APIs. Working knowledge of Jamstack architecture is also required, and public sector experience is an asset.
React.js, TypeScript, Node.js, Next.js
Sr. Software Developer - Back End (PL/I V4.5, IMS DB V12, HALDB, DEDB, DB2 for z/OS V11, z/OS V2.2, File Aid V10.1, CRJMC) - RQ09440
Toronto, ONSource Code
10+ YOECandidates need 10+ years of programming and analysis experience, recent PL/I V4.5 work and mainframe XML transaction experience. They also need IMS DB V12, DB2 for z/OS and z/OS skills, and CRJMC security clearance.
PL/I, IMS DB, IMS TM, DB2 for z/OS, z/OS, File Aid
Sr. Software Developer - CRM ( Siebel , Adobe AEM, J2EE, Siebel EIM/EAI, Siebel IP18+) - RQ09359
Toronto, ONSource Code
10+ YOECandidates need 10+ years of Siebel technical configuration, design, development and integration experience, plus 5+ years of Siebel integration with Adobe AEM and J2EE. They also need 5+ years with Siebel EIM/EAI and 3+ years with Siebel IP18+.
Siebel CRM, Siebel EIM, Siebel EAI, Siebel IP18+, Adobe AEM, J2EE
RQ09536 - Int Software Developer
Toronto, ONSource Code
Candidates need proficiency in IBM ACE, IBM Integration Bus, WebSphere Message Broker and IBM MQ, familiarity with .NET web development, experience with REST and SOAP integrations, and strong PowerShell scripting. A CRJMC security level is required.
IBM ACE, IBM Integration Bus, WebSphere Message Broker, IBM MQ, PowerShell, .NET
RQ09444 - Sr. Software Developer - ETL
Toronto, ONSource Code
10+ YOECandidates need 10+ years in software development and testing, and 5+ years integrating data across systems, ideally with Microsoft Azure and Dynamics 365. They must also have hands-on skills with Azure Data Factory, Synapse, PowerShell or Azure CLI, C#, SQL, and CI/CD, plus Security Level CRJMC.
Azure Data Factory, Azure Synapse Analytics, Dynamics 365, PowerApps, Power Automate, Logic Apps
RQ09610 - Sr. Software Developer - Full Stack
Toronto, ONSource Code
Candidates need several years of programming experience with .NET and C#, plus strong JavaScript, Angular and ASP.NET Blazor skills. They should have experience with relational databases, Agile/Scrum, and building responsive web front-ends and web APIs. Strong analytical, communication and negotiation skills are also expected.
Angular, ASP.NET Blazor, Razor, .NET, C#, JavaScript
RQ09613 - Int. Software Developer - Full Stack
Toronto, ONSource Code
Candidates need solid .NET and C# development experience, plus JavaScript and Angular for front-end work. Experience with Blazor, responsive web design, Web APIs and relational databases is also required, along with strong problem-solving and communication skills.
Angular, ASP.NET Blazor
RQ09244 - Sr. Software Developer - Full Stack
Toronto, ONSource Code
7+ YOECandidates need 7+ years developing applications with Oracle or MySQL databases and PL/SQL, and 4+ years with J2EE, Spring, Docker, Kubernetes, microservices and REST APIs. They also need 3+ years building user interfaces with JSP, HTML and JavaScript.
Oracle SQL Developer, Docker, Kubernetes, Power BI, React, Message Bus
RQ09639 - Sr. Software Developer
Toronto, ONSource Code
10+ YOECandidates need 10+ years building secure, scalable web and desktop applications with Azure and .NET, plus 5+ years of high-quality coding with C#, MVC, Entity Framework and React. Frontend JavaScript framework experience is also required.
Azure DevOps, Azure Web Apps, Azure Functions, Azure Logic Apps, Azure SQL Database, SQL Server
RQ09390 - Sr. Software Developer
Toronto, ONSource Code
10+ YOECandidates need 10+ years of Siebel technical configuration, design, development and integration experience, and 5+ years of Siebel integration with Adobe AEM and J2EE. They also need 5+ years of Siebel EIM/EAI and experience building OBIEE and Power BI reports.
Siebel, Adobe AEM, J2EE, OBIEE, Power BI
RQ09671 - Int. Software Developer
Toronto, ONSource Code
Candidates need proficiency in IBM ACE, IBM Integration Bus, WebSphere Message Broker and IBM MQ, plus .NET web development and integration protocols such as REST and SOAP. PowerShell scripting skill is required, and public sector experience is an asset.
IBM ACE, IBM Integration Bus, WebSphere Message Broker, IBM MQ, PowerShell, .NET
RQ09663 - Int. Software Developer - Front End
Toronto, ONSource Code
Candidates need hands-on development experience with React, TypeScript, Node.js and Next.js, plus Agile methods and building RESTful APIs. Experience with Azure, responsive design, testing and big-team environments is also required.
React, TypeScript, Node.js, Next.js, Azure
RQ09605 - Sr. Software Developer - API
Toronto, ONSource Code
8+ YOECandidates need 8+ years as an API software developer, with deep experience designing and consuming REST APIs, integration patterns, microservices on Azure, messaging and event-driven design, and strong SQL skills. Candidates must also obtain CRJMC security clearance before starting.
Spring Integration, Azure, SQL Server, Oracle
RQ09574 - Sr. Software Developer - Back End
Toronto, ONSource Code
10+ YOECandidates need 10+ years of experience as a Java developer, with Java Enterprise, cloud-native development, JSON, Spring Framework and Spring Boot, and Oracle and SQL databases. Public sector experience is a nice-to-have.
Oracle, SQL, Spring Boot, Spring Framework
RQ09677 - Software Developer - Senior
Toronto, ONSource Code
8+ YOECandidates need over 8 years of software development experience with Microsoft .NET, sound knowledge of client/server web applications, and extensive operations experience. Web development skills and SQL database expertise are assets.
Visual Studio, MS SQL Server, Microsoft .NET
RQ09685 - Sr. Software Developer
Toronto, ONSource Code
10+ YOECandidates need 10+ years of programming experience with ASP.NET, the .NET Framework, C#, VB.NET, SQL and MS SQL Server, plus stakeholder collaboration skills. Public sector experience is an asset.
ASP.NET, NET Framework, C#, VB.NET, SQL, XML
RQ09683 - Sr. Software Developer
Toronto, ONSource Code
10+ YOECandidates need 10+ years of programming and analysis experience at the L3 level, strong ASP.NET and .NET Framework skills, and MS SQL Server knowledge. A CRJMC security clearance must be obtained before the start date.
Visual Studio, MS SQL Server, ASP.NET, C#, VB.NET, XML
RQ09484 - Sr. Software Developer - Front End
Toronto, ONSource Code
10+ YOECandidates need many years with Java, JavaScript, Angular and Oracle SQL, plus experience with Spring, WebSphere and Bitbucket. Accessibility standards (AODA/WCAG 2.0 AA) and responsive web development are required.
Oracle 12c, WebSphere, Eclipse, IBM RAD, IBM RSA, Bitbucket