We are Systematix and we are currently looking for a Senior Software Developer for our client.
ABOUT THE PROJECT: Our client is seeking a Senior Software Developer to support an enterprise data collection platform within a large public sector environment. This role is essential to sustaining an ongoing design and development workload driven by a heavy sprint-based roadmap across multiple modules, concurrent releases, and dependencies.
The Senior Software Developer will act as a key subject matter expert responsible for hands-on solution design and active development across multiple platform instances. In addition to providing technical expertise, this role performs direct development activities including coding, configuration, and implementation while ensuring solutions are scalable, secure, and aligned with platform standards.
This role works closely with Development, Business Analysis, and QA teams throughout the sprint lifecycle to translate roadmap priorities into implementable designs, support rapid iteration, reduce rework, and provide day-to-day technical leadership during active sprints. The role also supports user-centred design and development activities, including working with clients to refine requirements, develop wireframes or prototypes, and translate designs into working solutions.
ABOUT THE RESPONSIBILITIES:
Design, develop, test, and maintain enterprise-grade web applications using Microsoft .NET technologies, including ASP.NET, C#, and Web APIs
Translate business and technical requirements into well-structured, scalable, and secure application solutions
Develop and maintain cloud-based solutions on Microsoft Azure, including application hosting, configuration, monitoring, and deployment
Design, develop, and optimize SQL Server databases, including stored procedures, queries, views, and data models
Implement application integrations using APIs and service-based architectures
Perform unit testing, debugging, code reviews, and contribute to overall code quality and maintainability
Troubleshoot and resolve technical issues throughout the application lifecycle, including development, deployment, and production support
Support application releases, upgrades, data migrations, and environment transitions, including on-prem to cloud transitions
Contribute to solution design, technical documentation, and knowledge transfer activities
Ensure solutions align with security, accessibility (AODA/WCAG), and enterprise architecture standards
Support sprint-based roadmap delivery across multiple initiatives, including API enhancements, annual enhancements, maintenance cycles, post-implementation support, and operational support during peak usage periods
REQUIREMENTS: Must-have:
Expertise in .NET design and development across all tiers
Strong experience with .NET web application development, including C#, ASP.NET, and Web APIs
Expertise across the full Software Development Life Cycle, including design, development, testing, deployment, and maintenance
Strong experience with SQL Server and relational database design, performance tuning, query optimization, stored procedures, triggers, functions, and views
Fluency in advanced SQL query language
Hands-on experience with Microsoft Azure services, including App Services, Azure SQL, Azure Storage, and Azure DevOps
Experience with version control, build processes, and CI/CD pipelines
Experience with RESTful services, integration patterns, secure data exchange, and service-based architectures
Proficiency with object-oriented design principles, modern design patterns, and custom framework design for enterprise solutions
Experience designing, coding, testing, debugging, and documenting applications
Experience with systems analysis and working directly with clients to gather requirements and translate business needs into technical solutions
Experience with front-end web applications using ASP.NET, Microsoft .NET Framework, .NET Core, HTML/XHTML, AJAX, JavaScript, CSS, and ASP.NET controls
Experience developing server-side components and data access components using Microsoft Entity Framework
Experience with application deployment on Windows Server using IIS 7.0 or later and Visual Studio tools
Nice-to-have:
Experience with enterprise data collection, reporting, or public-facing data platforms
Experience with UI/UX design, wireframing, highly intuitive and responsive design, and accessibility
Experience developing internet-facing or cloud-native applications
Experience with CI/CD, automation, and DevOps practices
Knowledge of application security, performance optimization, and operational monitoring
Experience providing post-implementation support and resolving production issues
Experience conducting technical design walkthroughs and peer reviews
Experience with WCF services and interfaces to web services
Experience with server and network troubleshooting, including DNS, load balancers, network routing, and web server technologies
Experience preparing user, system, and technical documentation
ABOUT THE ROLE: Location: Onsite – Toronto, ON (222 Jarvis St.) Duration: May 11, 2026 – April 30, 2027 Closing Date: May 8, 2026, 9:30 am Work hours: 36.25 hrs/week (7.25 hours/day, Monday to Friday) Security level: CRJMC Number of openings: 1 Allocation: 100%
PAY DISCLOSURE: The average hourly pay range for this field is as follows:
Junior: $82–$90/hr
Intermediate: $90–$98/hr
Senior: $98–$104.10/hr
Compensation is commensurate with these standards; exceptions may apply based on experience, skills, and market conditions.
AI DISCLOSURE: We may use artificial intelligence (AI) or other automated tools to support parts of our recruitment process. No automated tools make hiring decisions.
APPLY NOW: If you are interested in finding out more, please contact us or submit your resume. Or, if you know someone who meets these qualifications, please forward this assignment.
ABOUT SYSTEMATIX: Systematix is one of Canada's largest privately-owned consulting firms.
Systematix. Solution Focused. People Driven.
Senior Software Developer for BxP
We are Systematix and we are currently looking for a Senior Software Developer for our client.
ABOUT THE PROJECT: Our client is seeking a Senior Software Developer to support enterprise-level application development within a large public sector environment. This role focuses on designing, developing, and maintaining scalable web-based applications and API integrations, supporting ongoing modernization and enterprise integration initiatives.
The Senior Software Developer will work across the full Software Development Life Cycle, contributing to application design, coding, testing, and deployment, while collaborating with technical and business stakeholders to deliver high-quality, secure, and maintainable solutions.
ABOUT THE RESPONSIBILITIES:
Translate technical system specifications into working, tested applications, including detailed programming specifications and code development
Develop, maintain, and test data-driven programs and enterprise applications
Resolve and troubleshoot technical issues arising from software usage, implementation, and migrations
Collaborate with IT professionals throughout the Software Development Life Cycle
Design, code, test, debug, and document applications following structured development methodologies
Develop and implement API integrations and RESTful web services within enterprise environments
Support application deployment, maintenance, and post-implementation activities
Participate in design walkthroughs, technical reviews, and stakeholder discussions
Ensure application performance, scalability, and maintainability using modern design patterns and object-oriented practices
Support production issue resolution and system enhancements
REQUIREMENTS: Must-have:
10+ years of experience developing large-scale multi-client web applications
Strong hands-on experience with Java development and relational databases (Oracle or SQL)
5+ years of experience in RESTful API development, integration design, and implementation
Experience with API platforms such as IBM API Connect, MuleSoft, or Azure API Management
Strong understanding of microservices architecture and event-driven design
Experience across the full Software Development Life Cycle
Strong experience with relational and hierarchical database technologies and SQL query languages
Experience using Azure DevOps and Agile methodologies
Strong knowledge of object-oriented design principles, design patterns, and clean coding practices
Experience with security protocols such as JWT, OAuth2.0, and SSL certificates
Strong analytical, problem-solving, and communication skills
Nice-to-have:
Experience with Oracle E-Business Suite modules such as GL, AR, AP, Inventory, and Collections
Experience with PL/SQL, XML, Unix shell scripting, and Oracle Data Integrator
Experience with data warehouse, ETL methodologies, and OBIEE
Experience with Java frameworks such as Oracle ADF
Knowledge of middleware, gateways, and internet-ready applications
Experience with rapid application development (RAD) methodologies
Experience with AODA and accessibility standards
Experience providing post-implementation support and technical documentation
Experience conducting design walkthroughs and peer reviews
Public sector experience
ABOUT THE ROLE: Location: Onsite – Toronto, ON (222 Jarvis St.) Duration: May 4, 2026 – October 30, 2026 Closing Date: May 7, 2026, 12 pm Work hours: Full-time, Monday to Friday (7.50 hours/day) Security level: No clearance required
PAY DISCLOSURE: The average hourly pay range for this field is as follows:
Junior: $80–$88/hr
Intermediate: $88–$95/hr
Senior: $95–$100.63/hr
Compensation is commensurate with these standards; exceptions may apply based on experience, skills, and market conditions.
AI DISCLOSURE: We may use artificial intelligence (AI) or other automated tools to support parts of our recruitment process. No automated tools make hiring decisions.
APPLY NOW: If you are interested in finding out more, please contact us or submit your resume. Or, if you know someone who meets these qualifications, please forward this assignment.
ABOUT SYSTEMATIX: Systematix is one of Canada's largest privately-owned consulting firms.
Systematix. Solution Focused. People Driven.
Senior Software Developer
We are Systematix and we are currently looking for a Senior Software Developer for our client.
ABOUT THE PROJECT: Our client is seeking a Senior Software Developer to support the design, development, testing, and maintenance of enterprise web-based applications in a complex public sector environment. This role focuses on full-stack Microsoft-based solution delivery with strong requirements around performance, accessibility, database integration, and modern deployment practices. The environment includes web application development, reporting solutions, GIS integration, and cloud-enabled DevOps delivery.
ABOUT THE RESPONSIBILITIES: In this role, you will translate technical specifications into working, tested applications and support the full software development lifecycle from design through deployment and troubleshooting. You will work closely with business users, technical stakeholders, and delivery teams to build robust, accessible, and scalable solutions.
Develop detailed programming specifications, write and generate code, and maintain data-driven applications.
Design, test, debug, document, and enhance enterprise web-based and reporting applications.
Lead design and solution architecture discussions for web-based and reporting solutions.
Develop and support applications deployed to three-tier infrastructure with load balancing across presentation and application tiers.
Troubleshoot and remediate performance issues in web-based applications and Windows services.
Build and enhance solutions using ASP.NET Web API, ASP.NET, AngularJS, Entity Framework, LINQ, Oracle, SQL Server, TypeScript, HTML, CSS, JSON, .NET Framework, and .NET Core.
Develop multi-threaded services using .NET and C#.
Contribute to reusable software components and support CI/CD delivery using tools such as Azure DevOps, TeamCity, or Octopus Deploy.
Support accessible application development that meets WCAG AA requirements and works across multiple browsers.
Collaborate with business users to understand requirements, business goals, and technical priorities.
REQUIREMENTS: Must-have:
10+ years of experience as a .NET Programmer/Developer in enterprise application environments.
Experience leading design and solution architecture discussions for web-based and/or reporting applications.
Experience developing, testing, and debugging solutions using Microsoft ASP.NET Web API, ASP.NET, AngularJS, Entity Framework, LINQ, Oracle, Microsoft SQL Server, NPM, TypeScript, HTML, CSS, JSON, .NET Framework, and .NET Core.
Experience developing multi-threaded services using .NET and C#.
Working experience with ESRI ArcGIS, Google Maps, or other geographic information systems, with strong preference for ArcGIS JavaScript API.
Experience working with source control systems such as Git and TFS, including Visual Studio-based workflows.
Experience developing applications that use relational databases and strong query skills across SQL, T-SQL, and Oracle SQL.
Experience with CI/CD and build systems such as Azure DevOps, TeamCity, Octopus Deploy, or similar tools.
Nice-to-have:
Experience with Microsoft Visual Studio 2022 and Microsoft-centric application design practices.
Experience with Microsoft Windows 10, Microsoft Windows Server, Linux, UNIX, and related operating environments.
Experience with reusable package ecosystems such as NuGet and npm.
Experience with ETL tools such as Microsoft SSIS.
Knowledge of rapid application development (RAD) methodologies.
Experience with middleware and gateways including API services.
Knowledge of Accessibility for Ontarians with Disability Act (AODA) standards and accessible application delivery.
Previous public sector experience in an organization of equivalent size or complexity to the Ontario Public Service.
ABOUT THE ROLE: Location: Onsite – Toronto, ON (777 Bay Street, 5 days/week) Duration: May 1, 2026 – January 29, 2027 Work hours: 37.5 hrs/week
PAY DISCLOSURE: The average hourly pay range for this field is as follows:
Senior: 10+ years of experience — $97–$100/hr
Compensation is commensurate with these standards; exceptions may apply based on experience, skills, and market conditions.
AI DISCLOSURE: We may use artificial intelligence (AI) or other automated tools to support parts of our recruitment process. No automated tools make hiring decisions.
APPLY NOW: If you are interested in finding out more, please contact us or submit your resume. Or, if you know someone who meets these qualifications, please forward this assignment.
ABOUT SYSTEMATIX: Systematix is one of Canada’s largest privately-owned National Consulting and Resourcing firms. With offices across North America, we provide the highest-caliber consulting solutions to a diverse client base that includes all levels of government and private industry sectors. Systematix is committed to creating a diverse, inclusive environment and is proud to be an equal opportunity employer.
We are Systematix and we are currently looking for a Senior Software Developer (Python / Data Engineering) for our client.
ABOUT THE PROJECT: Our client is seeking a Senior Software Developer to support the Business Intelligence and Business Analytics unit in maintaining and enhancing automated data acquisition and transformation processes. This role supports a centralized data repository used by analysts and scientists across the Ministry of Health and Ministry of Long-Term Care, where accurate and timely data is critical for evidence-based decision-making. The environment combines Python-based data engineering, AWS cloud services, data warehousing, and production support for high-value health data pipelines.
ABOUT THE RESPONSIBILITIES: In this role, you will design, develop, test, implement, and troubleshoot data pipelines and data processing solutions using Python, AWS, and modern data engineering practices. You will work closely with technical teams and stakeholders to maintain reliable automated processes, improve data quality, and deliver scalable solutions across cloud and on-prem environments.
Design, develop, test, implement, and troubleshoot data pipelines using Python and AWS services including Glue, Step Functions, Lambda, and S3.
Develop complex data transformation procedures and support automated data acquisition processes.
Design data models for efficient storage in relational databases and unstructured data repositories.
Build reusable classes and modules to improve maintainability and accelerate delivery.
Review existing code and support junior developers to ensure a consistent level of quality.
Assess new business requirements and recommend technical solutions using cloud and on-prem resources.
Support critical health data processes including recurring daily, monthly, and quarterly feeds and reporting workflows.
Contribute to production support, troubleshooting, change management, and continuous improvement of data solutions.
REQUIREMENTS: Must-have:
Strong data engineering experience using Python, including pandas and pyspark.
Experience working with XLSX, CSV, JSON files, relational databases, cloud storage, and structured and unstructured data.
Experience designing and supporting automated data processing solutions.
Hands-on experience with AWS services such as Glue, Step Functions, Lambda, and S3.
Experience with ETL / ELT development using tools such as Informatica IDMC.
Strong data modeling and advanced SQL experience.
Experience building reusable classes and modules to improve maintainability and delivery speed.
Experience assessing business requirements and proposing technical solutions across cloud and on-prem environments.
Experience reviewing code and supporting junior team members to maintain delivery quality.
Nice-to-have:
Experience with cloud data warehousing and analytics platforms such as AWS Redshift or equivalent.
Experience with data reporting and visualization.
Full SDLC experience including requirements gathering, design, implementation, testing, deployment, and production support.
Familiarity with Agile/Scrum and waterfall delivery models.
Experience with change management and incident management.
Linux experience.
Public sector experience.
Strong communication, presentation, negotiation, consulting, problem-solving, and decision-making skills.
ABOUT THE ROLE: Location: Onsite – Toronto, ON (5700 Yonge St.) Duration: May 11, 2026 – March 31, 2027 Work hours: 36.25 hrs/week (7.25 hours/day, Monday to Friday) Security level: CRJMC Clearance
PAY DISCLOSURE: The average hourly pay range for this field is as follows:
Senior: 10+ years of experience — $97–$101/hr
Compensation is commensurate with these standards; exceptions may apply based on experience, skills, and market conditions.
AI DISCLOSURE: We may use artificial intelligence (AI) or other automated tools to support parts of our recruitment process. No automated tools make hiring decisions.
APPLY NOW: If you are interested in finding out more, please contact us or submit your resume. Or, if you know someone who meets these qualifications, please forward this assignment.
ABOUT SYSTEMATIX: Systematix is one of Canada’s largest privately-owned National Consulting and Resourcing firms. With offices across North America, we provide the highest-caliber consulting solutions to a diverse client base that includes all levels of government and private industry sectors. Systematix is committed to creating a diverse, inclusive environment and is proud to be an equal opportunity employer.
Systematix. Solutions Focused. People Driven.
SAP Front End Developer
Systematix is currently seeking an SAP Front End Developer for our client, a major provincial utility organization, to support the delivery of enterprise SAP user interface solutions within a regulated utility environment.
ABOUT THE PROJECT:
Systematix is supporting a major provincial utility organization undertaking initiatives to modernize and enhance SAP-based enterprise systems and digital user experiences. The SAP Front End Developer will be responsible for designing, developing, and supporting SAP Fiori and SAPUI5 applications that integrate with core SAP systems. This role requires strong front-end development expertise combined with experience working within structured enterprise and regulated environments.
ABOUT THE RESPONSIBILITIES:
Design, develop, and enhance SAP Fiori and SAPUI5 applications
Build responsive, accessible, and user-friendly interfaces aligned with SAP design standards
Integrate front-end applications with SAP back-end systems using OData and REST services
Collaborate with SAP functional analysts, ABAP developers, architects, QA teams, and business stakeholders
Participate in solution design, technical analysis, and effort estimation
Perform unit testing and support system, integration, and user acceptance testing (UAT)
Troubleshoot and resolve application defects and performance issues
Ensure compliance with enterprise governance, security, and regulatory requirements
Maintain technical documentation and development artifacts
Support deployment, release management, and production support activities
REQUIREMENTS:
Must-have:
5–8+ years of front-end development experience in enterprise environments
Hands-on experience with SAPUI5 and SAP Fiori development
Strong knowledge of JavaScript, HTML5, CSS3, JSON, and modern UI development practices
Experience integrating SAP front-end solutions with OData and REST services
Familiarity with SAP Business Application Studio (BAS) or similar development environments
Experience working within structured SDLC methodologies (Agile, Waterfall, or hybrid)
Strong troubleshooting, debugging, and performance optimization skills
Excellent communication and stakeholder collaboration skills
Ability to work onsite or aligned to Regina, Saskatchewan
Nice-to-have:
Experience with SAP S/4HANA environments
Exposure to SAP Business Technology Platform (BTP) services
Experience with Fiori Elements and SAP Launchpad configuration
Knowledge of accessibility standards (WCAG) and responsive design principles
Experience in utilities, Crown corporations, or public-sector organizations
ABOUT THE ROLE:
Location: Remote aligned with western Canada, possible periodic site visits.
Planned Start Date: April 1, 2026
Planned End Date: March 31, 2027 (With possibility for extension)
Guaranteed Utilization: 100%
Work Hours: Standard business hours (37.5 hours/week)
PAY DISCLOSURE:
Intermediate (6–9 years): $85–105/hr
Senior (10+ years): $105–130/hr
Compensation is commensurate with experience, skills, and market conditions.
AI DISCLOSURE:
Systematix may use artificial intelligence (AI) or other automated tools to support parts of the recruitment process. No automated tools make hiring decisions.
ABOUT SYSTEMATIX:
Systematix is one of Canada’s largest privately owned national consulting and resourcing firms, providing consulting and staffing services across public and private sectors. Systematix. Results Focused. People Driven.