Senior Software Engineer

Pro Mach Integrated Solutions Canada Inc

oakville, on, Canada
Full-time
Posted June 08, 2026

Job Description

Overview

ProMach is seeking a Senior Backend Engineer to help evolve and operate our existing .NET-based backend platform as it expands into cloud and edge deployment models. The role is primarily in-office, with the flexibility to work from home up to three days per week. What You’ll Do

Backend Development (Primary Responsibility): Design, build, and maintain backend services and APIs within an existing .NET codebase. Implement background services, schedulers, and data-processing components. Own data ingestion, persistence, and service-to-service communication. Improve and extend current systems with a focus on stability, clarity, and maintainability. Cloud Application Ownership: Deploy and operate services in cloud and hybrid environments. Help shape how our existing backend runs in the cloud, without forcing premature vendor lock-in. Own CI/CD pipelines, releases, monitoring, and production support. Make architectural and operational decisions that the entire team ...