Mississauga Senior Software Developer – Back End Contract
Systematix View all jobs
- Mississauga, ON
- Permanent
- Full-time
Our client is seeking a Senior Software Developer - Backend to support the modernization of legacy applications and the development of cloud-native, enterprise-grade solutions in a high-impact public sector environment. This role supports complex digital services related to licensing, registration, permit, enforcement, safety inspection, and related service delivery functions. The environment combines .NET, Java EE, cloud-native platforms, secure programming practices, and large-scale enterprise integration.ABOUT THE RESPONSIBILITIES:
In this role, you will design, develop, test, implement, and support backend and cloud-native applications while helping deliver modern, secure, and scalable services. You will work closely with Business Analysts, UX/UI Designers, Product Managers, Cloud Architects, and technical teams to translate requirements into high-quality production solutions.
- Develop application designs and technical specification documents based on storyboards, user stories, UI/UX artefacts, solution architecture, security requirements, and data models.
- Construct, enhance, and modernize .NET applications using C#, ASP.NET Core, MVC, and RESTful APIs.
- Build and support web applications using cloud-native and PaaS application models, including microservices, API-based architecture, responsive design, and serverless patterns.
- Support quality assurance and defect management activities including unit testing, automation, penetration and vulnerability testing, load testing, AODA testing, and user testing.
- Create object-oriented models in UML using tools such as PowerDesigner.
- Provide critical production support, troubleshooting, interim and long-term fixes, and incremental enhancements for complex enterprise applications.
- Prepare implementation packages and operational procedures for releases and production support teams.
- Coordinate development activities, provide technical guidance to other staff, and support knowledge transfer throughout the assignment.
- Provide post-implementation support and contribute to continuous improvement of application delivery practices.
Must-have:
- 10+ years of experience as a software developer working on Java enterprise, .NET, and cloud-native application analysis, design, and development.
- Strong .NET backend development experience, including C#, ASP.NET Core, MVC, Windows Services, DLL integrations, JWT or token validation, and secure local secret storage practices.
- Strong experience with cloud-native solution design and development.
- Experience with Spring Framework and Spring Boot in enterprise application environments.
- Strong database experience with Oracle and SQL, including writing SQL, creating views, and developing or updating stored procedures.
- Experience designing and building secure web applications under OWASP guidelines and rules.
- Experience with object-oriented analysis and design using UML and experience with microservice architecture models.
- Experience working across complex computing environments including UNIX, Linux, Windows Server, containers, and IaaS/PaaS cloud platforms such as Azure App Service.
- Experience with enterprise web and application servers such as WebLogic, WebSphere, JBoss, Tomcat, WildFly, or Microsoft IIS.
- Experience with DevOps and build toolchains such as GitHub/GitLab, Maven, Ant, Harvest or similar, Visual Studio, Eclipse, and test automation tools.
- Experience with Angular, React/Redux, GraphQL, and Node.js.
- Experience with Azure Data Factory and data transformation workflows.
- Experience with public sector I&IT standards, delivery methodologies, and Canadian public sector policies and procedures.
- Knowledge of business rules engines such as Oracle Process Automation (OPA).
- Experience with AODA compliance, UX/UI design principles, and accessible application delivery.
- Experience with large, high-volume heterogeneous systems and online mainframe transactions.
- Knowledge of transportation safety, licensing, registration, permit, enforcement, safety inspection, photo identification, or fraud prevention service domains.
- Strong verbal and written communication, interpersonal, negotiation, and problem-solving skills.
Location: Onsite - Toronto, ON (87 Sir William Hearst Ave., 5 days/week)
Duration: April 27, 2026 - March 31, 2027
Work hours: 37.5 hrs/weekPAY DISCLOSURE:
The average hourly pay range for this field is as follows:
- Junior: 0-5 years of experience - $72-$82/hr
- Intermediate: 6-9 years of experience - $82-$90/hr
- Senior: 10+ years of experience - $90-$96/hr
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.BH 22099