Senior Python Developer

Category:  Digital & IT

Måløv, Capital Region of Denmark, DK


Are you and experienced Python developer who likes to implement best practices and improve codebases?  Would you be energized by building software that makes a real impact for Researchers & Scientists who are our primary users and ultimately for the patients of Novo Nordisk?

If so, then you might be our new Senior Python Developer we are looking for join our Research & Early Development IT (R&ED IT) team in Denmark. Dust off your resume and apply today!


What you will be doing


As a Senior Python Developer you have a strong technical background in developing, testing, and maintaining backend code and data pipelines written in Python. You would join one of the ARTs (Agile Release Train) teams, to support the data pipelines development work primarily.

In this role your responsibilities are to:

  • Developing clean, maintainable, and test-driven code for application architecture within a vendor cloud system using Python and DevSecOps practices
  • Collaborating with cross-functional teams to understand data requirements for business use cases and optimize data processing workflows for performance, scalability, and cost-effectiveness
  • Helping data engineers ensure data quality, consistency, and adherence to business logic in data transformation processes
  • Improving existing codebase of data pipelines to be more scalable and maintainable, and perform routine maintenance and updates for pipeline stability and optimal performance.
  • Documenting code, processes, and pipeline architecture for knowledge sharing and future reference, participate in code reviews, and establish best practices for software development


What we scout for


As an ideal candidate we expect you have:

  • Bachelor's degree in computer science, Backend development & Data Engineering, or a related field
  • Strong proficiency in Python programming with a focus on data pipeline development and understanding of best practices
  • Effective communication skills and the ability to collaborate within a cross-functional team
  • Previous experience in developing data pipelines for analytics, machine learning, or business intelligence applications

If you also have any of these skills that would be a big plus:

  • Experience with Azure DevOps and Github along with knowledge of software development principles and design patterns
  • Knowledge in Agile development methodology, test-driven development, and continuous integration
  • Familiarity with data storage and retrieval mechanisms in cloud environments as well as understanding of data governance, security, and compliance considerations in data engineering

 We value teamwork and personal contributions to maintain a good work environment, we are further looking for a colleague who is open to feedback to grow new soft skills, works independently and attends to deadlines. As our corporate language is English, we expect you to be fluent both in writing and spoken.


The team waiting for you


R&ED IT is a unit in Digital, Data, and IT that provides IT solutions when new treatments are discovered, and molecules are being developed. We are the IT partner of Research and Early Development. Our responsibility is to leverage new technology solutions and digitalization and offer a sustainable IT infrastructure needed to bring forward all the work done through important research. To highlight what we do, we build IT solutions to help capture data, develop applications, provide a cloud foundation to manage the data and do advanced analytics with high-performance computing.

With us in R&ED IT, you will step into a sweet spot between IT and research and be part of the first step in the process, from research to the patient. Our area counts +150 engaged employees that span Denmark, India, the US, the UK, and China. We are on a growth journey with Novo Nordisk and expect our unit to grow accordingly.

You will become part of our Architecture & Systems Engineering department with 20+ people, in DDIT-R&ED located in Måløv primarily, but this role demands you to be available at all R&ED sites globally. The product team consists of a Product Owner, a Scrum Master, and a team of scientific developers spanning the range of technologies.


Join the Novo Nordisk family


Novo Nordisk is a global healthcare company headquartered in Denmark. For almost 100 years, we have been driving change to defeat diabetes and other serious chronic diseases. As a result, our treatments today benefit millions of people living with diabetes, obesity, and rare blood and endocrine diseases. We are proud of that.

We are proud of our people too, and we employ more than 55,000 bright and diverse minds in 80 offices worldwide. With us, your bright mind and commitment help us change lives for people worldwide. In exchange, we offer you a seat in a rewarding and purpose-driven culture where your professional and personal development is highly valued. That said, opportunities are many in Novo Nordisk



3 March 2024  

Interviews will be conducted on an ongoing basis, so we encourage you to apply as soon as possible. You do not need to attach a cover letter to your application, but please include a few sentences about why you are applying in your resume or CV. To ensure an efficient and fair recruitment process, please refrain from adding a photo in your CV.


We commit to an inclusive recruitment process and equality of opportunity for all our job applicants. 


At Novo Nordisk we recognize that it is no longer good enough to aspire to be the best company in the world. We need to aspire to be the best company for the world and we know that this is only possible with talented employees with diverse perspectives, backgrounds and cultures. We are therefore committed to creating an inclusive culture that celebrates the diversity of our employees, the patients we serve and communities we operate in. Together, we’re life changing.