×
Register Here to Apply for Jobs or Post Jobs. X

Senior Full Stack Developer

Job in Oakville, Ontario, B8B, Canada
Listing for: Pro Mach Integrated Solutions Canada Inc
Full Time position
Listed on 2026-09-27
Job specializations:
  • Software Development
    Backend Developer, .NET Developer, SQL Developer, Full Stack Developer
Salary/Wage Range or Industry Benchmark: 110000 - 130000 CAD Yearly CAD 110000.00 130000.00 YEAR
Job Description & How to Apply Below

At Pro Mach, we look for people who want to shine. Here, you can grow your career, share bold ideas, and make a real impact. Do we have your attention? Keep reading. ZPI is continuing to develop and modernize its Monitor & Report platform, which delivers operational and production insights through an established .NET application, backend APIs, data services, and a modern React-based user interface.

What

You’ll Do
  • Design, develop, and maintain backend services, business logic, data-access components, databases and APIs within the existing .NET application.
  • Develop and support React-based web functionality, working across the user interface and backend where features require changes in both layers.
  • Maintain and enhance existing ASP.NET MVC functionality while supporting the ongoing transition of appropriate features to React.
  • Implement and support dashboard modules, reporting features, time-frame logic, asset selection, calculations, and other data-driven application behavior.
  • Troubleshoot defects across the full application stack, including the React user interface, API endpoints, backend processing, application data, and SQL Server interactions.
  • Investigate data discrepancies and performance issues by reviewing code, application behavior, logs, API responses, and generated test results.
  • Create and maintain unit, integration, regression, and end-to-end tests, including comparison-based validation of application data and module results.
  • Prepare application builds and releases, coordinate branch merges, validate release candidates, maintain release notes, and communicate completed changes to internal stakeholders.
  • Provide ongoing maintenance and production support for customer deployments, including investigation of API usage, application performance, and release-related issues.
  • Create and update Azure Dev Ops work items, document defects and acceptance criteria, contribute to sprint planning, and participate in code and design reviews.
  • Collaborate with frontend, backend, product, support, and infrastructure team members to deliver changes that are maintainable and compatible with supported application versions.
What We’re Looking For
  • 8+ years of professional software development experience, or equivalent demonstrated senior-level experience, with substantial hands‑on work across C#, .NET Framework, web applications, APIs, and relational databases.
  • Strong experience developing and maintaining backend services, business logic, data‑access layers, and RESTful APIs in an established .NET codebase.
  • Strong hands‑on experience with React, JavaScript or Type Script, HTML, and CSS.
  • Experience developing features that require coordinated changes across the frontend, backend, API, and data layers.
  • Experience working with ASP.NET MVC applications and incrementally modernizing server‑rendered functionality into a component‑based frontend.
  • Strong proficiency with SQL Server, including querying, troubleshooting data issues, and supporting application data‑access code.
  • Experience troubleshooting issues involving calculations, time‑based data, application state, API responses, and data presented in the user interface.
  • Experience creating and maintaining unit, integration, regression, and end‑to‑end tests for data‑driven web applications.
  • Experience with Git workflows, pull requests, branching and merging, build preparation, release validation, release notes, and production support.
  • Proven ability to work effectively in a large existing codebase and deliver compatible, maintainable changes without unnecessary rewrites.
  • Experience effectively using AI‑assisted development tools, such as Git Hub Copilot or equivalent, to support coding, testing, troubleshooting, documentation, and technical analysis, with appropriate…
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary