... (3) days per week working from either a DNV office or client location/site. Further details ... developer productivity. Developpement moderne et ingenierie habilitee par l'IA * Utilisez des ...
... (3) days per week working from either a DNV office or client location/site. Further details ... developer productivity. Developpement moderne et ingenierie habilitee par l'IA * Utilisez des ...
Ability to work at least 3 days per week in our Calgary office (west end of downtown, easily ... Familiarity with agentic AI and modern software development workflows is a plus.
Quick apply
Ability to work at least 3 days per week in our Calgary office (west end of downtown, easily ... Familiarity with agentic AI and modern software development workflows is a plus.
Software Developer, Co-op
Calgary, AB · Hybrid
CA$67K/yr
All hub-based Clions are expected to be in office minimum twice per week. Applicants should be ... highly skilled software developer. . What you may have: * You've completed your second year ...
Software Developer, Co-op
Calgary, AB · Hybrid
CA$67K/yr
All hub-based Clions are expected to be in office minimum twice per week. Applicants should be ... highly skilled software developer. . What you may have: * You've completed your second year ...
Technology As a Gen AI Software Application Developer at BMO, you will focus on building and ... Hybrid - 2-3 days per week in office Salary : $61,600.00 - $113,900.00 Pay Type: Salaried The above ...
Technology As a Gen AI Software Application Developer at BMO, you will focus on building and ... Hybrid - 2-3 days per week in office Salary : $61,600.00 - $113,900.00 Pay Type: Salaried The above ...
Senior Software Developer, Voice & Messaging
Calgary, AB · Remote
CA$170K - CA$195K/yr
... per week on one of our Anchor Days. What your team does: We at Clio have an amazing team that is on ... Clioversary recognition program with special acknowledgement at 3, 5, 7, and 10 years The expected ...
Senior Software Developer, Voice & Messaging
Calgary, AB · Remote
CA$170K - CA$195K/yr
... per week on one of our Anchor Days. What your team does: We at Clio have an amazing team that is on ... Clioversary recognition program with special acknowledgement at 3, 5, 7, and 10 years The expected ...
We believe in the power of diversity and strive each day to create a workplace where each ... With a compressed work week and alternating Fridays off, experience what true work-life balance is ...
We believe in the power of diversity and strive each day to create a workplace where each ... With a compressed work week and alternating Fridays off, experience what true work-life balance is ...
Your day-to-day work spans the full stack: TypeScript on both the backend (Node.js) and frontend ... a small engineering team. What we're looking for * 2+ years of professional experience building ...
Your day-to-day work spans the full stack: TypeScript on both the backend (Node.js) and frontend ... a small engineering team. What we're looking for * 2+ years of professional experience building ...
On a day-to-day basis, work closely with business partners, analysts, and developers to develop ... Canada Work hours/week: 37.5 Employment Type: Full time Platform: CAPITAL MARKETS Job Type: Regular ...
On a day-to-day basis, work closely with business partners, analysts, and developers to develop ... Canada Work hours/week: 37.5 Employment Type: Full time Platform: CAPITAL MARKETS Job Type: Regular ...
If you are an experienced software developer proficient in cloud web services and enjoy working in ... Amazing things are created every day with our software - from the greenest buildings and cleanest ...
If you are an experienced software developer proficient in cloud web services and enjoy working in ... Amazing things are created every day with our software - from the greenest buildings and cleanest ...
Software Developer (SAP S/4HANA)
Calgary, AB · On-site +1
Summary We are recruiting a junior software developer to design and deliver end-to-end solutions in ... Willingness to be in the office 4-5 days a week, potential to work from home after 1 year. Spartan ...
Software Developer (SAP S/4HANA)
Calgary, AB · On-site +1
Summary We are recruiting a junior software developer to design and deliver end-to-end solutions in ... Willingness to be in the office 4-5 days a week, potential to work from home after 1 year. Spartan ...
The team is currently three developers, a Development Manager, and a rotating group of co-op ... Acuity Days (a collective Friday off), plus a two-week company-wide closure each December.
The team is currently three developers, a Development Manager, and a rotating group of co-op ... Acuity Days (a collective Friday off), plus a two-week company-wide closure each December.
The team is currently three developers, a Development Manager, and a rotating group of co-op ... Acuity Days (a collective Friday off), plus a two-week company-wide closure each December.
Quick apply
The team is currently three developers, a Development Manager, and a rotating group of co-op ... Acuity Days (a collective Friday off), plus a two-week company-wide closure each December.
Toyota & Lexus Journeyman Automotive Technician - 3 Day Work Week Cochrane Toyota is seeking a ... More than 200 days off per year. * Continuous training in the latest Toyota technologies, including ...
Quick apply
Toyota & Lexus Journeyman Automotive Technician - 3 Day Work Week Cochrane Toyota is seeking a ... More than 200 days off per year. * Continuous training in the latest Toyota technologies, including ...
Toyota & Lexus Journeyman Automotive Technician - 3 Day Work Week Cochrane Toyota is seeking a ... More than 200 days off per year. * Continuous training in the latest Toyota technologies, including ...
Toyota & Lexus Journeyman Automotive Technician - 3 Day Work Week Cochrane Toyota is seeking a ... More than 200 days off per year. * Continuous training in the latest Toyota technologies, including ...
Toyota & Lexus Journeyman Automotive Technician - 3 Day Work Week Cochrane Toyota is seeking a ... More than 200 days off per year. * Continuous training in the latest Toyota technologies, including ...
Toyota & Lexus Journeyman Automotive Technician - 3 Day Work Week Cochrane Toyota is seeking a ... More than 200 days off per year. * Continuous training in the latest Toyota technologies, including ...
Toyota & Lexus Journeyman Automotive Technician - 3 Day Work Week Cochrane Toyota is seeking a ... More than 200 days off per year. * Continuous training in the latest Toyota technologies, including ...
Toyota & Lexus Journeyman Automotive Technician - 3 Day Work Week Cochrane Toyota is seeking a ... More than 200 days off per year. * Continuous training in the latest Toyota technologies, including ...
As a Senior Software Developer , you'll play a key role in building and enhancing the technology ... Personal care days * Statutory holidays off * Employee & family assistance program * Staff ...
Quick apply
As a Senior Software Developer , you'll play a key role in building and enhancing the technology ... Personal care days * Statutory holidays off * Employee & family assistance program * Staff ...
Senior Software Developer Manager
CA$156K - CA$228K/yr
You will lead multiple engineering teams to deliver scalable, cloud-native platform services that ... Amazing things are created every day with our software - from the greenest buildings and cleanest ...
Senior Software Developer Manager
CA$156K - CA$228K/yr
You will lead multiple engineering teams to deliver scalable, cloud-native platform services that ... Amazing things are created every day with our software - from the greenest buildings and cleanest ...
Calgary, AB (Hybrid - 3 days/week in our beautiful downtown office) About the Role We're looking ... Champion modern software architecture principles, including Microservices , Serverless computing ...
Calgary, AB (Hybrid - 3 days/week in our beautiful downtown office) About the Role We're looking ... Champion modern software architecture principles, including Microservices , Serverless computing ...
Senior Developer, Enterprise AI
Calgary, AB · Remote
CA$176K - CA$202K/yr
... twice per week on one of our Anchor Days. The Senior Developer, Enterprise AI is a hands-on ... What you may have: * 4+ years of experience in software engineering, data engineering, or AI ...
Senior Developer, Enterprise AI
Calgary, AB · Remote
CA$176K - CA$202K/yr
... twice per week on one of our Anchor Days. The Senior Developer, Enterprise AI is a hands-on ... What you may have: * 4+ years of experience in software engineering, data engineering, or AI ...
Software Developer 3 Days Per Week information
How does working as a Software Developer three days per week impact team collaboration and project timelines?
What is a Software Developer 3 Days Per Week?
What are the key skills and qualifications needed to thrive as a Software Developer working 3 days per week, and why are they important?
Full-time
Posted 5 days ago
Job description
The Senior Software Engineer is responsible for designing, developing, testing, and supporting production-grade application and platform capabilities within DNV's Digital & Transformation organization. This role sits within the Application Engineering section and contributes to the development and modernization of scalable web applications that support digital delivery across Energy Systems.
This role sits within the Digital & Transformation organization, helping to advance how DNV performs Due Diligence, Verification & Assurance, and Renewables Certification work across Energy Systems.
Working in close partnership with Product leadership, Data & AI Engineering, Solution Engineering, Platform Reliability, Solution Architecture, and Platform Security & Compliance, this role helps bring application capabilities, data services, AI-enabled features, workflows, and APIs into one cohesive platform and product experience.
The Senior Software Engineer designs, builds, tests, and supports scalable software across a modern full-stack environment that includes Python, Django, TypeScript, React, .NET, and cloud services across Azure and AWS. The role requires strong engineering fundamentals, practical cloud experience, and the ability to collaborate effectively across globally distributed teams.
This role supports custom software development, application modernization, and integration with low-code or hybrid development environments, helping establish shared patterns, APIs, reusable components, and maintainable application architecture across the platform.
L'ingenieur logiciel principal est responsable de la conception, du developpement, des tests et du support des capacites applicatives et de plateformes de qualite production au sein de l'organisation Digital & Transformation de DNV. Ce role releve de la section Ingenierie Applicative et contribue au developpement et a la modernisation d'applications web evolutives qui supportent la diffusion numerique a travers les systemes energetiques.
Ce role releve de l'organisation Digital & Transformation, contribuant a faire progresser la maniere dont DNV realise la Due Diligence, la Verification & l'Assurance, ainsi que la certification des energies renouvelables a travers les systemes energetiques.
Travaillant en etroite collaboration avec la direction produit, l'ingenierie des donnees et de l'IA, l'ingenierie des solutions, la fiabilite des plateformes, l'architecture des solutions et la securite et conformite des plateformes, ce role aide a reunir les capacites applicatives, les services de donnees, les fonctionnalites compatibles avec l'IA, les flux de travail et les API en une seule experience de plateforme et de produit coherente.
L'ingenieur logiciel principal concoit, construit, teste et supporte des logiciels evolutifs dans un environnement full-stack moderne incluant Python, Django, TypeScript, React, .NET et des services cloud via Azure et AWS. Ce poste exige de solides bases en ingenierie, une experience pratique du cloud et la capacite de collaborer efficacement entre equipes reparties a l'echelle mondiale.
Ce role soutient le developpement logiciel personnalise, la modernisation des applications et l'integration avec des environnements de developpement low-code ou hybrides, aidant a etablir des patrons partages, des API, des composants reutilisables et une architecture d'application maintenable sur toute la plateforme.
**This position can be located in our Calgary office, presenting a dynamic hybrid schedule where employees will typically spend three (3) days per week working from either a DNV office or client location/site. Further details regarding role-specific requirements will be shared during the interview process.
Other DNV offices may also be considered.**
**Ce poste peut se derouler dans notre bureau de Calgary, offrant un horaire hybride dynamique ou les employes passent generalement trois (3) jours par semaine a travailler soit depuis un bureau DNV, soit depuis un site/site client. Des details supplementaires concernant les exigences specifiques au poste seront communiques lors du processus d'entretien.
D'autres bureaux DNV peuvent egalement etre envisages.**
What You'll Do
Ce que tu vas faire
Software Engineering & Delivery
- Design, develop, test, and maintain scalable application and platform capabilities using modern software engineering practices.
- Build cohesive product experiences across web applications, backend services, APIs, user interfaces, and platform integrations.
- Translate product requirements, technical design, and architecture direction into maintainable, production-ready software.
- Participate actively in code reviews, technical design discussions, estimation, delivery planning, and implementation decisions.
- Write clean, well-structured, testable, and maintainable code that supports long-term product quality and team velocity.
Ingenierie logicielle et livraison
- Concevoir, developper, tester et maintenir des capacites applicatives et de plateformes evolutives en utilisant des pratiques modernes d'ingenierie logicielle.
- Construisez des experiences produit coherentes a travers les applications web, les services backend, les API, les interfaces utilisateur et les integrations de plateformes.
- Traduire les exigences produit, la conception technique et l'orientation architecturale en logiciels maintenables et prets a la production.
- Participez activement aux revues de code, aux discussions sur la conception technique, a l'estimation, a la planification de la livraison et aux decisions d'implementation.
- Ecrivez un code propre, bien structure, testable et maintenable, qui soutient la qualite du produit a long terme et la velocite de l'equipe.
Full-Stack Application Development
- Develop modern full-stack web application capabilities using technologies such as Python, Django, TypeScript, React, .NET, and related frameworks.
- Build frontend components and backend services that support performant, usable, secure, and maintainable application experiences.
- Support application modernization efforts, including refactoring, technical debt reduction, framework upgrades, and migration from legacy patterns where appropriate.
- Develop application capabilities used for structured review workflows, document-heavy collaboration, issue tracking, customer interaction, reporting, and delivery of technical work products.
- Partner with Product and design stakeholders to ensure application functionality is intuitive, reliable, and aligned with user workflows.
Developpement d'applications full-stack
- Developper des capacites modernes d'applications web full-stack en utilisant des technologies telles que Python, Django, TypeScript, React, .NET et des frameworks associes.
- Construisez des composants frontend et des services backend qui prennent en charge des experiences applicatives performantes, utilisables, securisees et maintenables.
- Soutenir les efforts de modernisation des applications, y compris la refactorisation, la reduction de la dette technique, la mise a niveau du cadre et la migration a partir des schemas herites lorsque cela est approprie.
- Developper des capacites applicatives utilisees pour les flux de travail d'evaluation structures, la collaboration axee sur les documents, le suivi des problemes, l'interaction avec les clients, le reporting et la livraison de produits techniques.
- Collaborez avec les parties prenantes du produit et du design pour garantir que la fonctionnalite des applications soit intuitive, fiable et alignee avec les flux de travail utilisateurs.
Modern Development & AI-Enabled Engineering
- Use AI-assisted development tools to accelerate coding, testing, documentation, refactoring, and engineering analysis.
- Apply strong engineering judgment when using LLM-enabled workflows, ensuring generated or assisted code meets standards for quality, security, maintainability, and performance.
- Contribute to reusable development patterns, documentation, and engineering practices that improve team velocity and consistency.
- Use AI-enabled tools where appropriate to support test generation, code review preparation, technical documentation, and developer productivity.
Developpement moderne et ingenierie habilitee par l'IA
- Utilisez des outils de developpement assistes par l'IA pour accelerer le codage, les tests, la documentation, la refactorisation et l'analyse d'ingenierie.
- Appliquez un bon jugement d'ingenierie lors de l'utilisation de workflows compatibles avec LLM, en veillant a ce que le code genere ou assiste respecte les normes de qualite, de securite, de maintenabilite et de performance.
- Contribuer a des schemas de developpement reutilisables, a la documentation et a des pratiques d'ingenierie qui ameliorent la rapidite et la coherence de l'equipe.
- Utilisez des outils compatibles avec l'IA lorsque cela est approprie pour soutenir la generation de tests, la preparation a la revue de code, la documentation technique et la productivite des developpeurs.
Architecture, Platforms & Interoperability
- Develop APIs, backend services, frontend components, and integration patterns that support platform interoperability.
- Collaborate with Solution Architecture, Data & AI Engineering, Solution Engineering, and Platform Reliability to align technical decisions across the platform.
- Help integrate applications with data services, AI-enabled capabilities, workflow configurations, authentication patterns, and enterprise systems.
- Support the appropriate balance between custom application development, reusable platform services, low-code configuration, and API-enabled capabilities.
- Help modernize and integrate existing applications into a cohesive platform architecture.
- Architecture, plateformes et interoperabilite
- Developper des API, des services backend, des composants frontend et des modeles d'integration qui soutiennent l'interoperabilite des plateformes.
- Collaborez avec l'architecture des solutions, l'ingenierie des donnees et de l'IA, l'ingenierie des solutions et la fiabilite des plateformes pour aligner les decisions techniques a travers la plateforme.
- Aider a integrer les applications avec les services de donnees, les capacites compatibles avec l'IA, les configurations de flux de travail, les schemas d'authentification et les systemes d'entreprise.
- Soutenir l'equilibre approprie entre developpement d'applications personnalisees, services de plateforme reutilisables, configuration low-code et capacites API.
- Aider a moderniser et integrer les applications existantes dans une architecture de plateforme coherente.
Data & AI Integration
- Support integration of data-driven and AI-enabled features into production web applications.
- Collaborate with Data & AI Engineering on APIs, extracted outputs, calculation services, model outputs, and user-facing AI capabilities.
- Help ensure AI-enabled and data-driven features are implemented in ways that are reliable, testable, secure, and understandable to users.
- Build application interfaces and services that make data, AI outputs, workflow status, and platform capabilities accessible within the user experience.
Integration des donnees et de l'IA
- Soutenir l'integration de fonctionnalites pilotees par les donnees et l'IA dans des applications web de production.
- Collaborez avec Data & AI Engineering sur les API, les sorties extraites, les services de calcul, les resultats de modeles et les capacites d'IA orientees utilisateur.
- Aider a garantir que les fonctionnalites pilotees par l'IA et pilotees par les donnees soient mises en uvre de maniere fiable, testable, securisee et comprehensible pour les utilisateurs.
- Construisez des interfaces et des services applicatifs qui rendent les donnees, les resultats d'IA, l'etat des flux de travail et les capacites de la plateforme accessibles dans l'experience utilisateur.
DevOps, Reliability & Security
- Contribute to CI/CD pipelines, automated testing, deployment automation, monitoring, and incident readiness.
- Build software with strong attention to reliability, performance, availability, scalability, and operational support.
- Support observability practices including logging, monitoring, error handling, and production diagnostics.
- Follow secure development practices aligned with internal security standards, SOC 2 Type II, ISO 27001, and enterprise security expectations.
- Collaborate with Platform Reliability, Security, and Global Shared Services teams to support secure, reliable, and maintainable production systems.
DevOps, Fiabilite et Securite
- Contribuer aux pipelines CI/CD, aux tests automatises, a l'automatisation du deploiement, a la surveillance et a la preparation aux incidents.
- Developpez des logiciels avec une grande attention a la fiabilite, la performance, la disponibilite, la scalabilite et le support operationnel.
- Soutenir les pratiques d'observabilite incluant la journalisation, la surveillance, la gestion des erreurs et les diagnostics de production.
- Suivre des pratiques de developpement securisees alignees sur les normes internes de securite, SOC 2 Type II, ISO 27001 et les attentes en matiere de securite des entreprises.
- Collaborer avec les equipes de fiabilite de plateforme, de securite et de services partages mondiaux pour soutenir des systemes de production securises, fiables et maintenables.
Collaboration & Technical Ownership
- Work effectively with Product, Solution Engineering, Data & AI Engineering, Platform Reliability, Architecture, Security, and regional teams in a globally distributed environment.
- Take ownership of assigned features, services, defects, and technical improvements from design through production support.
- Communicate technical tradeoffs clearly and contribute to pragmatic engineering decisions.
- Mentor less experienced engineers through code reviews, technical gu...