.NET Developer

Are you an experienced .Net Developer looking for new opportunities? Do you want to have real impact working with a business-critical platform in the largest Danish-based software company? Then this is the job you are looking for.

About the job

KMD Identity is a small product development organization located in Denmark and Poland. Our delivery unit is responsible for e2e delivery (maintenance included) of one of the most commonly used components in software space, namely: user authentication.

Contrary to other KMD software, we are delivering our solution (platform to be exact) to be used across multiple KMD products. It means that we are a bit more domain independent, however this comes with a price. Multiple KMD products (30+) depend on us and when something goes wrong on our side plenty of systems and users (Danish citizens) are affected. We do not want this to happen, so we need to keep our software reliable and secure (Identity Management means that some confidential data are being transmitted). With evolving needs, protocols (SAML, OpenID), technologies (cloud) and everchanging regulations in the Identity space (nemID, MitD, NSIS) we also need to keep our software modern and “crisp”.

We do all of it with a team of 6 located in Odense and Warsaw, following SCRUM, and keeping close to DevOps principles; we develop and test the system, but we also operate infrastructure. As we do not have a dedicated QA team, but apply a continuous delivery model, what we break is broken on production, so attention to detail is needed.

Currently we are in a process of designing and developing our new Identity platform, fully based on Azure and slowly (but steadily) phasing out previous versions of our platform (maintenance and troubleshooting of those will be involved as well).

About you

To join us you do not need to be an Identity expert (we will guide you through), but you need to be an experienced and curious .NET developer who has some years of hands-on experience with delivering and maintaining business critical systems (multiple customers, multitenant, mid- to high- scale). We need you to support our PO’s with designing the system and improving the way we work and operate (yeah, I really mean it, we hope you can bring ideas to the table and present different options).

We are looking for Azure experience but also troubleshooting skills (sometimes things include low-level debugging). Since we are a bunch of colleagues and friends who are able to agree on the solution based on different inputs and ideas, we are looking for a strong team player (not a harm if you have a sense of humor).

Oh, and by the way you are also going to coach junior colleagues so there will be mentoring opportunities as well.

After your morning coffee you will be: 

  • Developing the KMD Identity platform
  • Troubleshooting bugs
  • Researching, testing, and recommending solutions
  • Discussing directions with other stakeholders and colleagues
  • Strengthening security and reliability of what we have already
  • Improving our toolset, CI/CD pipelines, monitoring, traceability, etc.
  • Balancing the sense of urgency and responsibility

We want you in our team if you have: 

  • A lot of experience in Microsoft technology stack (C#, backend)
  • Hands-on, commercial experience with running production-ready software (10+ years)
  • End-to-end delivery experience (possibly with multitenant, multi-customer, business critical software)
  • Ability to troubleshoot problems, debug and suggest solutions
  • Experience in testing your own code
  • Strong written and spoken English skills and are fluent in Danish
  • A higher education in computer science or a related field
  • Strong communication skills
  • Strong collaboration skills – you are a team player

We are a perfect match if you, additionally:

  • Have worked in the Identity Management area
  • Are familiar with SAML, OpenID, OAuth2 or Identity Federation
  • Have experience in Agile/SCRUM framework
  • Have knowledge of Azure DevOps
  • Are familiar with GIT
  • Are experienced in working with Azure

About KMD

KMD is the largest Danish-based IT company. We are a leading supplier of business-critical software, technology solutions and IT services primarily to Denmark’s public sector, but with a growing footprint in the private sector both domestically and in Sweden and Norway. The group includes KMD as well as our subsidiaries Banqsoft (Consumer Finance), Edlund (Life and Pension) and Charlie Tango (Digital Agency). 

Our Headquarter is in Ballerup / Greater Copenhagen, with four offices across Denmark, Oslo and Stockholm, as well as development centers in Poland and India. 

The KMD Group has an annual revenue of around DKK 5.6 billion and around 3,200 employees. KMD is a separate subsidiary in the global Japanese technology company NEC Corporation.

Read more at kmd.dk or nec.com

Do you want to know more?

If you have any questions, please reach out to Piotr Brzezinski at PBZ@KMDPoland.pl from September 5th, 2021. 

We are inviting candidates for interviews continuously, so don’t hesitate to apply by uploading your CV and application. 

KMD (an NEC company) is committed to provide equal opportunities. Hence, we invite all qualified interested applicants to apply for career opportunities. At KMD all aspects of employment and cooperation including the decision to hire /cooperate with will be based on merit, competence, performance, and business needs without regard to race, colour, religion, sex, sexual orientation, gender identity, national origin, age, disability, or any other status protected under local anti-discrimination legislation.

About KMD

KMD is the largest Danish-based IT company that develops and delivers software, solutions and IT services primarily to Denmark's public and financial sector and with a growing footprint in the private sector and in the Nordic region. Our unique domain knowledge, reliability and approach to security and operational stability make KMD today one of the most recognized and used suppliers in the Danish IT industry.

KMD's solutions help streamline processes and create better service for customers every day all year round. For example, our systems handle payments of wages and social benefits. In total, it will be about 400 billion kroner a year, which equates to more than 20 % of Denmark's GDP. The KMD Group has an annual turnover of more than 4 billion Danish kroner and has about 3,500 employees.

KMD's head office is in Ballerup, but also has offices in Odense, Aarhus and Aalborg. In addition, KMD also has employees in Poland, and partners in India. KMD is owned by NEC - a global leader in integrating cutting-edge IT and networking technologies that benefit businesses and people around the world. Nec employs more than 100,000 people globally.

KMD's size means that we offer a wide variety of professional challenges and a unique professional environment. With great know-how in complex areas of work and competent, ambitious and not least innovative employees, KMD is facing an international journey with the NEC. In KMD, we not only try to meet our customers' expectations, but strive to exceed them.

In KMD we expect to align with our employees through goal agreements and ongoing dialogue. It contributes to the mutual trust it takes to give our employees freedom under responsibility, flexibility and space to be who they are. KMD is a constant changing company where pace, agility and unknown parameters are a part of our everyday.

Gem job