Experienced C#/.NET Software Engineer in Asset Management Tribe
at McKesson
Posted 17 hours ago
No clicks
- Compensation
- Not specified
- City
- Copenhagen
- Country
- Denmark
Currency: Not specified
Senior C#/.NET software engineering role within Danske Bank's Asset Management Tribe in Copenhagen. The role focuses on software development, optimization, and aligning with Domain Driven Design and Event Driven Architecture to enable high scalability and cloud-native solutions. Responsibilities include driving the TTNT initiative and moving to AWS, setting up new development projects, designing and operating APIs, and collaborating with a talented squad to deliver state-of-the-art solutions. Requires extensive experience (10+ years in C#, 15+ years overall) with SQL, APIs, CI/CD, containers and modern DevOps practices; some Danish/English communication skills are required.
Location: Copenhagen V, Denmark
Do you thrive on applying your technical expertise to complex and challenging domains?
At Danske Bank, we would like to become a better bank for our 3 million+ customers by offering them a true cloud native world class banking experience.
And we will achieve this by breaking down the “big ball of mud” (aka. Monolith) – build with love and hate for ages – with the philosophy of Domain Driven Design and redesign it with the promise of high scalability and availability with Event Driven Architecture.
We know somebody will call this mission impossible, but we believe the right people together can move mountains!
"Be yourself. We like it that way."
Role overview:
- Main responsibilities: Provide expertise in software development, optimisation, and incorporate best practices to enhance software performance.
- Impact: Drive innovative concepts and methodologies.
- Communication: Collaborate with internal and external stakeholders, influencing policies and fostering cross-functional cooperation.
- Innovation: Solve complex problems and improve systems, processes, or products through analysis and expertise.
If you join us, your responsibilities will include, but are not limited to:
- Drive the TTNT (Turn to New Tech) initiative and support our move to Amazon Web Services.
- Set up new development projects with conscious technology and design choices.
- Design, develop, and operate APIs for cutting-edge solutions.
- Work with a talented, motivated squad creating state-of-the-art solutions.
- Grow your career both technically and professionally.
About You:
You are a self-driven quality-minded individual who embraces challenges and continuously seeks improvement as well as a solid team player who are ready to make a meaningful impact.
Additionally, we envision that you have:
- Educational background: A bachelor’s or master’s degree in computer science or a related field, or equivalent experience.
- Experience & role: At least 10+ years of fluent C# programming experience, along with 15+ years of overall professional experience. Proven ability to perform effectively under pressure and meet short deadlines with a calm and focused mindset.
- Core development & rewrite: Hands-on experience with SQL, APIs, and version control systems such as Git. Courage and versatility to explore and work with diverse programming languages and technologies to fulfil the mission.
- Containerization & orchestration: A solid background in microservices and container-based development, with knowledge of Docker, OpenShift, and Linux. AWS certifications are considered an advantage.
- Messaging & integration: A strong advocate of SOLID design principles, with appreciation and preferably knowledge in CI/CD pipelines for seamless integration and development.
- DevOps modernization: Experience with modern DevOps practices, including CI/CD pipelines, containerisation, and orchestration technologies.
- Database skills: Proficient in SQL and comfortable working with databases as part of development projects.
- Language skills: Upper-intermediate English and Danish languages skills to communicate effectively across teams and stakeholders.
The workplace is located in Copenhagen, Denmark. Danske Bank supports workplace flexibility (we currently use a hybrid work model, where we work at least 3-4 days in the office). This role does not include a relocation allowance.
If you're interested in this role and would like to join our team, feel free to contact:
Jonas Granild Nilsson, Chapter Lead
We will be conducting interviews on an ongoing basis, so we are looking forward to receiving your application.
Do you thrive on applying your technical expertise to complex and challenging domains?
