Develop secure, observable cloud-native platform capabilities for DNV’s energy systems work in Toronto, using APIs, backend engineering, and contemporary delivery practices.
As Senior Software Developer, you will contribute hands-on expertise across solution design, implementation, testing, code review, and production support. The position connects Product, Architecture, Platform Reliability, and Security teams while delivering scalable services, integration patterns, and dependable software. Work is based in DNV’s Toronto office with a hybrid schedule.
Key Responsibilities
Build secure, scalable, maintainable platform APIs
Contribute to CI/CD and automated testing
Support monitoring, logging, and operational activities
Implement data protection and access controls
Troubleshoot performance and production issues
Requirements
Senior-level software engineering experience
Experience designing and maintaining APIs
Knowledge of cloud-native platform technologies
Understanding of secure software development practices
Experience with observability and production support
Use cloud-native technologies, API development, security, reliability, and backend skills to deliver maintainable DNV platform solutions.
📌 Senior Cloud Platform Software Developer (Winnipeg)
🏢 DNV
📍 Winnipeg