Senior .NET Engineer with Cloud experience
Denne stilling er desværre ikke længere ledig.
Se alle ledige stillinger
København K
Maersk Software Development is looking to strengthen its capability by hiring a new team of Engineers. If you have several years of experience writing distributed and cloud-native applications within Azure and .NET Core, you have previously led a development team and you thrive in an Agile fast-paced environment, then read on!
We offer an exciting and attractive career in an ambitious environment with the possibility of continuous professional and personal development. Maersk IT has embarked on a transformation journey, focusing on a long-term strategy to remain best in class in an industry that is increasingly volatile. At the very core of this strategy lies our IT strategy and digital transformation.
In Maersk Software Development, we actively engage the business to deliver on its needs while undergoing our own transformation. We aim to be a world-class software delivery unit that delivers business value through automation, standardisation, increased forecasting capabilities and proactive handling of the market. These are levers that our leadership rely on to maintain a strong and stable presence in the market.
As a starting point you will be placed at the core of the Dynamic Net program looking to optimise the container flow by using live data and on-the-fly decisions. The program is divided into several Scrum teams each consisting of up to 7 developers, and you will be set to lead one of these teams as far as technology and development is concerned.
You will either be a technical lead of your Scrum team or part of the senior developement team who collaborate with the other teams in the program. You will be reporting directly to the CapabiltyManager of the department. Your tasks will among other things include the following:
• writing and maintaining secure, robust, scalable and efficient code that turns business concepts into tangible solutions, products and user experiences
• driving software architecture and design patterns (microservices, hexagonal architecture), dissecting business requirements into small implementable tasks
• driving automated tests and practices like TDD, BDD, DevOps and CI/CD
• participating in Scrum ceremonies, e.g. sprint planning, backlog refinement and task estimation
• setting and ensuring high software development and code quality standards in the team
• monitoring of the agreed code quality metrics and ensuring quality of Unit Tests ensuring corrective actions when necessary
• coaching junior developers through pair-programing and code review
• adopt new technologies and accelerate innovation in the development department by driving cloud-native approach, PaaS paradigm, T-shaped people mindset, DevOps, etc.
The ideal candidate will have a proven track record in most of the following skills and experiences:
• Hands-on experience with object-oriented software design and development using GPL like C#
• At least 1 year of hands-on experience with cloud-native software development using the Azure PaaS offerings (Event Hub, Service Bus, API management, Application Insights)
• Working experience with Microsoft .NET Core (ASP .NET Web API + API versioning, Entity Framework, MVC)
• Profound knowledge of Unit Testing frameworks (xUnit.net)
• Experience with Test-Driven Development and Behavior-Driven Development
• Knowledge of Static Code Analysis tools and metrics (SonarQube, Coverity)
• Good all-round knowledge of Visual Studio Code and VSTS
• Practical knowledge of CI/CD pipelines using VSTS
• RDBMS development using T-SQL (MS SQL, Azure SQL)
• Experience developing microservices and understanding of the Domain Driven Design approach
• Understanding of IaaS, PaaS and Serverless (Azure Functions) concepts
• Understanding of containerization principles, e.g. Docker, Kubernetes
• Understanding of code instrumentation principles
• Practical knowledge of source code management tools (Git)
• Excellent verbal and written communication in English
• Team leadership focusing on value-first and fail-fast principles
• Drive end-to-end responsibility and T-shaped people mindset in development team(s)
• Practical knowledge of the Lean software development, e.g. Scrum, pair-programming, pretotyping.
Furthermore, one or more of the following skills will be considered an advantage:
• Working knowledge of non-relational (NoSQL) databases (Azure Cosmos DB)
• Experience with BDD test automation (Cucumber, SpecFlow, Protractor, Selenium/Chrome driver)
• Experience with front-end development (Angular 4, transpilers, linters, HTML5)
• Experience with Terraform Infrastructure-as-Code scripting
• Hands-on knowledge of Azure container services, e.g. ACS, AKS
• Understanding of SOA architecture to interact with legacy systems
• Formal team leadership experience
We offer
We offer an exciting and attractive career in an ambitious environment with the possibility of continuous professional and personal development. Maersk IT has embarked on a transformation journey, focusing on a long-term strategy to remain best in class in an industry that is increasingly volatile. At the very core of this strategy lies our IT strategy and digital transformation.
In Maersk Software Development, we actively engage the business to deliver on its needs while undergoing our own transformation. We aim to be a world-class software delivery unit that delivers business value through automation, standardisation, increased forecasting capabilities and proactive handling of the market. These are levers that our leadership rely on to maintain a strong and stable presence in the market.
As a starting point you will be placed at the core of the Dynamic Net program looking to optimise the container flow by using live data and on-the-fly decisions. The program is divided into several Scrum teams each consisting of up to 7 developers, and you will be set to lead one of these teams as far as technology and development is concerned.
Key responsibilities
You will either be a technical lead of your Scrum team or part of the senior developement team who collaborate with the other teams in the program. You will be reporting directly to the CapabiltyManager of the department. Your tasks will among other things include the following:
• writing and maintaining secure, robust, scalable and efficient code that turns business concepts into tangible solutions, products and user experiences
• driving software architecture and design patterns (microservices, hexagonal architecture), dissecting business requirements into small implementable tasks
• driving automated tests and practices like TDD, BDD, DevOps and CI/CD
• participating in Scrum ceremonies, e.g. sprint planning, backlog refinement and task estimation
• setting and ensuring high software development and code quality standards in the team
• monitoring of the agreed code quality metrics and ensuring quality of Unit Tests ensuring corrective actions when necessary
• coaching junior developers through pair-programing and code review
• adopt new technologies and accelerate innovation in the development department by driving cloud-native approach, PaaS paradigm, T-shaped people mindset, DevOps, etc.
We are looking for
The ideal candidate will have a proven track record in most of the following skills and experiences:
• Hands-on experience with object-oriented software design and development using GPL like C#
• At least 1 year of hands-on experience with cloud-native software development using the Azure PaaS offerings (Event Hub, Service Bus, API management, Application Insights)
• Working experience with Microsoft .NET Core (ASP .NET Web API + API versioning, Entity Framework, MVC)
• Profound knowledge of Unit Testing frameworks (xUnit.net)
• Experience with Test-Driven Development and Behavior-Driven Development
• Knowledge of Static Code Analysis tools and metrics (SonarQube, Coverity)
• Good all-round knowledge of Visual Studio Code and VSTS
• Practical knowledge of CI/CD pipelines using VSTS
• RDBMS development using T-SQL (MS SQL, Azure SQL)
• Experience developing microservices and understanding of the Domain Driven Design approach
• Understanding of IaaS, PaaS and Serverless (Azure Functions) concepts
• Understanding of containerization principles, e.g. Docker, Kubernetes
• Understanding of code instrumentation principles
• Practical knowledge of source code management tools (Git)
• Excellent verbal and written communication in English
• Team leadership focusing on value-first and fail-fast principles
• Drive end-to-end responsibility and T-shaped people mindset in development team(s)
• Practical knowledge of the Lean software development, e.g. Scrum, pair-programming, pretotyping.
Furthermore, one or more of the following skills will be considered an advantage:
• Working knowledge of non-relational (NoSQL) databases (Azure Cosmos DB)
• Experience with BDD test automation (Cucumber, SpecFlow, Protractor, Selenium/Chrome driver)
• Experience with front-end development (Angular 4, transpilers, linters, HTML5)
• Experience with Terraform Infrastructure-as-Code scripting
• Hands-on knowledge of Azure container services, e.g. ACS, AKS
• Understanding of SOA architecture to interact with legacy systems
• Formal team leadership experience
Information og data
Denne ledige stilling har jobtypen "Øvrige", og befinder sig i kategorien "Øvrige stillinger".
Arbejdsstedet er beliggende i København K.
Jobbet er oprettet på vores service den 12.2.2020, men kan have været deaktiveret og genaktiveret igen.
Dagligt opdateret: Dette job opdateres dagligt ud fra jobudbyderens hjemmeside via vores søgemaskineteknologi og er aktivt lige nu.
- Øvrige
- København K
Lignende jobs
-
Senior Associates og Managers til Transaction Advi...
Fri kontaktSenior Associates og Managere til Transaction Advisory Service i København. Vi mærker en stigende efterspørgsel efter rådgivning i forbindelse med køb og salg af virksomheder, herunder finansiel due diligence. Derfor søger vi Senior Associates og Managere til vores TAS team på Østerbro.- Øvrige
- København Ø
-
Breakfast Manager, fuldtid, Scandic Webers
Fri kontaktEr du ambitiøs, målrettet og ikke bange for at rydde vanetænkning af bordet, så tror vi på, at du er vores nye Breakfast Manager på Scandic Webers. Vi ved, at du ta’r ansvar og har ro i maven med det fulde overblik. Du er god til at organisere, købe ind, lede og dele din viden.- Øvrige
- København
-
Erfaren konsulent med politisk tæft til SMV & Ivær...
Fri kontaktLeder du efter et sted, hvor du kan få en vigtig rolle med politikudvikling, kommunikation og politisk interessevaretagelse inden for erhvervspolitik? Så har vi jobbet her i teamet for ’SMV & Iværksætteri’. SMV’er og iværksættere udgør rygraden af dansk erhvervsliv. Deres succes er Danmarks succes.- Øvrige
- København V
Statistik over udbudte jobs som øvrige i København K
Herunder ser du udviklingen i udbudte øvrige i København K over tid. Bemærk at jobs der ikke har en bestemt geografi ikke er medtaget i tabellen. I den første kolonne ser du datoen. I den næste kolonne ser du det samlede antal øvrige.
Se flere statistikker her:
Statistik over udbudte øvrige i København K over tid
Dato | Alle jobs som øvrige |
---|---|
27. november 2024 | 0 |
26. november 2024 | 0 |
25. november 2024 | 0 |
24. november 2024 | 0 |
23. november 2024 | 0 |
22. november 2024 | 0 |
21. november 2024 | 0 |
20. november 2024 | 0 |
19. november 2024 | 0 |
18. november 2024 | 0 |
17. november 2024 | 0 |
16. november 2024 | 0 |
15. november 2024 | 0 |
14. november 2024 | 0 |
13. november 2024 | 0 |
12. november 2024 | 0 |
11. november 2024 | 0 |
10. november 2024 | 0 |
9. november 2024 | 0 |
8. november 2024 | 0 |
7. november 2024 | 0 |
6. november 2024 | 0 |
5. november 2024 | 0 |
4. november 2024 | 0 |
3. november 2024 | 0 |
2. november 2024 | 0 |
1. november 2024 | 0 |
31. oktober 2024 | 0 |
30. oktober 2024 | 0 |
29. oktober 2024 | 0 |
28. oktober 2024 | 0 |
Populære søgninger
Lignende søgeresultater
Student Assistant in PR & Communications -
Nordic's Head Office
Se alle populære søgninger