programmer jobs
PLC Programmer (HVAC Industry)
Easily applyContinual Energy Inc.Brampton, ON- $75,000–$115,000 a year
- Full-time
- Monday to Friday +2
- Tuition reimbursement
- Paid time off
- Vision care
- Dental care
- Life insurance
- RRSP match
- We seek an experienced PLC programmer with process, automation or HVAC application experience to support our R&D operations by developing and programming…
ETL Developer
Easily applyPhillips & Cohen Associates Ltd.Kirkland, QC H9H 4M7- Full-time
- The ETL Developer is responsible for developing, maintaining, and supporting data integration solutions that power critical business and client-facing…
Robotics Developer
Easily applyO’Adventure LimitedThornhill, ON L3T 7Z3- $120,000–$160,000 a year
- Full-time
- We are seeking a highly skilled Robotics Developer to design, develop, and deploy advanced robotic solutions using Unitree robotic platforms.
Programmer
Easily applyCyclone Manufacturing Inc.Mississauga, ON L5N 7P2- $26–$30 an hour
- Full-time
- Monday to Friday +1
- Cyclone Manufacturing (A Mubea Aviation Company) is a vertically integrated full-service provider of 3-5 axis machining, sheet metal fabrication, tube bending,…
Développeur Backend et DevOps
Easily applyNewPointLazQuebec City, QC- From $90,000 a year
- Full-time
- Dental care
- Extended health care
- Company events
- Flexible schedule
- Le Développeur Backend et DevOps développe, optimise et maintient les solutions logicielles couvrant les volets backend, IoT et DevOps, ainsi que les…
CMM Programmer Manufacturing-Calypso
Easily applyNewAvery Human ResourcesVaughan, ON- $28–$34 an hour
- Full-time +1
- The CMM Programmer-Calypso develops and maintains measurement programs that support reliable inspection in manufacturing.
Automation / PLC Programmer (Entry–Intermediate)
Easily applyFlowpoint Environmental SystemsMorinville, AB T8R 1K6- $75,000–$105,000 a year
- Full-time
- 40 hours per week
- Vision care
- Dental care
- RRSP match
- Casual dress
- Company events
- We supply complete operating facilities — mechanical equipment, electrical controls, and remote monitoring — not just components.
CNC Lathe Machinist / Programmer
Easily applyNewWestern Drilling Tools Inc.Calgary, AB- Full-time
- 40 hours per week
- Monday to Friday +1
- Paid time off
- Vision care
- Dental care
- Employee assistance program
- RRSP match
- Extended health care
- Position Type:* Full-Time, Permanent.
- This hands-on role is critical to ensuring the efficient production of high-quality components through expert programming,…
Drone Software Developer
Easily applyMICROPILOT INC.Rockwood, MB- $60,000–$80,000 a year
- Full-time +1
- Paid time off
- Disability insurance
- Casual dress
- Extended health care
- Flexible schedule
- On-site parking
- Embedded and Windows Software Developer*.
- This position includes responsibility for the ongoing development of software for a Windows™-based ground control…
CNC Machinist/Programmer
Easily applyGreat Pyramid AluminumMississauga, ON L5T 1E5- $22.15–$38.67 an hour
- Full-time
- 30 to 40 hours per week
- Casual dress
- Flexible schedule
- On-site parking
- We are seeking a skilled and detail-oriented CNC Machinist / CNC Machine Operator with hands-on experience operating an SBZ 140/41 profile machining centre.
Senior Software Engineer
Easily applySoneil SparkBrampton, ON L6T 3T6- $105,000–$125,000 a year
- Full-time +1
- Paid time off
- Vision care
- Dental care
- Employee assistance program
- Casual dress
- Flexible schedule
- Design, build, and maintain backend services and APIs that power our core platform, with a focus on reliability, performance, and maintainability.
CNC Mill Machinist/Programmer
Easily applyNewPre-Fect MachiningCambridge, ON- $35–$42 an hour
- Full-time
- Vision care
- Dental care
- Company events
- On-site parking
- In this role, you will be responsible for setting up, operating, and programming CNC milling machines to produce precision components that meet strict quality…
Développeur full-stack senior // Senior Full-Stack Developer
Easily applyNewFace to Face GamesMontréal, QC- $120,000–$145,000 a year
- Full-time
- Monday to Friday
- Dental care
- RRSP match
- Nous recherchons une personne expérimentée en développement full-stack qui prendra en charge nos applications existantes et créera de nouveaux systèmes pour…
Embedded Software Engineer
Easily applySoneil SparkBrampton, ON L6T 3T6- $70,000–$120,000 a year
- Full-time +1
- Paid time off
- Vision care
- Dental care
- Discounted or free food
- Casual dress
- Company events
- As an Sr Embedded AI Software Engineer, you'll play a pivotal role in developing software for innovative products that will drive the adoption of electric…
Embedded Software Engineer
Easily applySoneil SparkBrampton, ON L6T 3T6- $70,000–$120,000 a year
- Full-time +1
- Paid time off
- Vision care
- Dental care
- Discounted or free food
- Casual dress
- Company events
- As an Sr Embedded AI Software Engineer, you'll play a pivotal role in developing software for innovative products that will drive the adoption of electric…
- RemcoMississauga, ON L4W 5R8
- $100 an hour
- Temporary
- Design, code, test and deploy custom WMS functionality in Advantage Architect, including process objects, business logic and database actions.
By creating a job alert, you agree to our Terms . You can change your consent settings at any time by unsubscribing or as detailed in our terms.
People also searched:
Career Resources:
Job Post Details
This job has expired on Indeed
Senior Back-End Developer, Innovation Development
Senior Back-End Developer, Innovation Development
Job details
Full job description
Inspirational, innovative and entrepreneurial - this is how we describe our empowered teams. Combine your passion with purpose and join a culture that is thriving in the face of change.
Make an impact with our Technology - Development team as a Senior Back-End Developer, Innovation Development. This diverse team of tech-savvy builders and problem solvers embraces digital transformation, and the possibilities technology brings to the future of our industry. We’re looking for team members who have a strong sense of ownership and drive, and who thrive on delivering high-quality solutions that are redefining the way MNP does business.
MNP is proudly Canadian. Providing business strategies and solutions, we are a leading national accounting, tax and business advisory firm in Canada. Entrepreneurial to our core, our talented team members transcend obstacles into opportunities and are successfully transforming mid-market business practices.
Responsibilities
- Design and develop scalable, cloud-native back-end services using modern .NET, API-first patterns, and secure integration approaches
- Own the back-end architecture and implementation for new innovation initiatives, ensuring services are reliable, modular, and built for long-term sustainability
- Work closely with the Innovation Development Manager, Architecture, Solution Delivery, and Data/ML teams to refine requirements, shape solution designs, and align with enterprise standards
- Design and build APIs and microservices that support both internal systems and modern front-end applications, ensuring clarity in domain boundaries and reusability across innovation solutions
- Integrate AI/ML capabilities into back-end services, collaborating with ML engineers to orchestrate inference endpoints, data flows, and responsible AI considerations
- Participate fully in Agile ceremonies, contributing to estimation, sprint planning, standups, demos, and retrospectives
- Write clean, well-structured, testable code, including comprehensive unit, integration, and API-level tests to achieve high quality and coverage
- Build reliability and observability into services, including logging, tracing, metrics, dashboards, and automated alerts
- Conduct technical investigations and PoCs, evaluating feasibility of new technologies, patterns, or integration approaches and communicating findings clearly
- Perform peer code reviews, ensuring adherence to architecture patterns, security practices, cloud standards, performance expectations, and maintainability
- Prevent technical debt from day one, applying sound engineering discipline, contributing to architectural guardrails, and ensuring decisions support long-term velocity
- Identify opportunities to automate processes, streamline deployments, improve developer workflows, and introduce modern tooling
- Mentor developers through pair programming, design reviews, knowledge sharing, and demonstrations of best practices
- Contribute ideas and perspectives on improving engineering patterns, architectural approaches, and the overall innovation delivery model
Skills and Experience
- At least 5 years of professional experience as a back-end developer with a strong emphasis on .NET back-end systems
- Deep expertise with C# and .NET/ASP.NET Core (preferably .NET 8+), API development (REST), and service-oriented architectures
- Demonstrated experience designing and building microservices and distributed systems, including those interacting with NoSQL and relational data stores
- Strong experience with Azure services, such as Azure Functions, API Management, Service Bus/Event Grid, Azure SQL, Cosmos DB, or similar cloud-native components
- Hands-on experience implementing event-driven systems, stream processing, or messaging patterns (e.g., Service Bus, Kafka, Event Grid)
- Strong understanding of Domain-Driven Design (DDD) or similar architectural approaches; experience applying DDD in real-world systems is an asset
- Solid understanding of API-first development, service contracts, versioning strategies, and secure integration patterns (OAuth2, JWT, managed identities)
- Experience integrating AI/ML workloads (model endpoints, data flows, orchestration)
- Strong experience building automated tests (unit, integration, contract tests) and working with CI/CD pipelines for automated build, test, and deploy
- Solid understanding of Agile/Scrum delivery practices and the ability to iterate quickly in an innovation environment
- Experience preparing technical diagrams, documentation, or presentations to explain architecture, decisions, and service behavior
- Exposure to front-end technologies (Angular, Blazor, or similar) is an asset but not required
- Strong problem-solving, analytical thinking, and the ability to work autonomously in a fast-paced innovation environment
- Strong communication and collaboration skills, including the ability to explain complex backend concepts to various audiences
- Experience working with Infrastructure-as-Code (Terraform preferred) or similar technologies for provisioning cloud resources is considered an asset
MyRewards@MNP
With a focus on high-potential earnings, MNP is proud to offer customized rewards that support our unique culture and a balanced lifestyle to thrive at work and outside of the office. You will be rewarded with generous base pay, vacation time, 4 paid personal days, a group pension plan with 4% matching, voluntary savings products, bonus programs, flexible benefits, mental health resources, exclusive access to perks and discounts, professional development assistance, MNP University, a flexible ‘Dress For Your Day’ environment, firm sponsored social events and more!
Diversity@MNP
We embrace diversity as a core value and celebrate our differences. We believe each team member contributes unique gifts and amplifying their potential makes our business stronger. We encourage people with disabilities to apply!