Senior Software Engineer (C#/.NET/Python)

LEGO Koncernen

Billund

On-site

DKK 700,000 - 1,000,000

Full time

4 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Family leave
Insurance (life & disability)
Wellbeing resources
Colleague discount
Bonus scheme
Hybrid workplace

Job summary

The LEGO Group is seeking a Senior Software Engineer in Billund, Denmark to deliver high-quality software for interactive LEGO experiences. You will develop with C#/.NET, AvaloniaUI, and Python, work with cross-functional teams to create developer tools, and champion a strong emphasis on testing, CI/CD, and architectural excellence.

You will join The Play Software department, embrace the "You build it, you run it, you own it" mindset, and participate in a hybrid work policy with a focus on

Qualifications

  • Proficiency in C#/.NET and Python.
  • Experience with AvaloniaUI or similar UI frameworks.
  • Strong understanding of Git and CI/CD tooling.
  • Experience with Docker and cloud endpoints.
  • Ability to discuss and shape software architecture.
  • Experience automating development pipelines and toolchains.

Responsibilities

  • Develop modular, testable software for interactive LEGO products using C#/.NET, AvaloniaUI and Python.
  • Collaborate with cross-functional teams to build developer tools for LEGO experiences.
  • Ensure high quality through code reviews, automated tests, and CI, with strong unit testing.
  • Automate pipelines and toolchains to improve developer efficiency and delivery speed.
  • Engage in architecture discussions to drive innovation and technical excellence.
  • Mentor junior engineers and promote an agile, teach-and-learn culture.

Skills

C#/.NET
Python
AvaloniaUI
Git
Docker
Cloud
Architecture
CI/CD
Automation pipelines

Tools

Git Actions

Job description

  • Management Level Manager
  • Job ID: 0000034966
  • Category Digital & IT
  • Location Billund, Denmark

Job Description
Are you a wizard with C#/.NET and Python?
Then we're looking for YOU!
The Play Software department at the LEGO Group focuses on enabling engaging and seamless digital experiences by developing innovative software tools and platforms. The Senior Software Engineer role supports this by delivering high-quality software solutions that empower developers to build interactive LEGO experiences efficiently.

Responsibilities
  • Develop and maintain modular, testable, deployable, and easy-to-maintain software solutions for interactive LEGO products using a mix of C# .NET, AvaloniaUI, and Python to name a few.
  • Collaborate with cross-functional teams to create tools that support developers in creating tech-enabled LEGO experiences, considering developer experience.
  • Ensure high software quality through code reviews, automated testing, and continuous integration, with a strong emphasis on unit testing, while being comfortable with context switching between projects.
  • Support the automation of pipelines and toolchain development to improve developer efficiency and quality of life, balancing between perfecting software and making rapid delivery.
  • Engage in architectural discussions to drive innovation and technical excellence, making loosely coupled IT solutions.
  • Mentor junior engineers, providing technical guidance and best practices, and fostering an environment eager to teach, learn, and experiment with an agile mindset.
  • Embrace the "You build it, you run it, you own it" philosophy, ensuring ownership and accountability for the software developed.
Requirements
  • Comfortable with C and C++ to a level that they can navigate codebases in these languages.
  • Experience in software development with C# .NET, with a proven ability to optimize software for performance and scalability.
  • Ability to engage in architectural discussions to drive innovation and technical excellence, seeing the red line across a tool portfolio and putting it into a system.
  • Experience with Git and Git actions, and a strong understanding of security and data privacy.
  • Demonstrated experience in automating development pipelines and improving developer toolchains, with knowledge of Docker.
  • Comfortable working with cloud endpoints and backend integration.
Nice to have
  • Understanding of DevOps practices and CI/CD pipelines.
  • Proficiency in scripting languages like Python for automation tasks.
  • Familiarity with cloud services and backend integration.
What’s in it for you?

Here is what you can expect:

Family Care Leave - We offer enhanced paid leave options for those important times.

Insurances – All colleagues are covered by our life and disability insurance which provides protection and peace of mind.

Wellbeing - We want our people to feel well and thrive. We offer resources and benefits to nurture physical and mental wellbeing along with opportunities to build community and inspire creativity.

Colleague Discount – We know you'll love to build, so from day 1 you will qualify for our generous colleague discount.

Bonus - We do our best work to succeed together. When goals are reached and if eligible, you'll be rewarded through our bonus scheme.

Workplace - When you join the team you'll be assigned a primary workplace location i.e. one of our Offices, stores or factories. Our hybrid work policy means an average of 3 days per week in the office. The hiring team will discuss the policy and role eligibility with you during the recruitment process.

Children are our role models. Their curiosity, creativity and imagination inspire everything we do. We strive to create a diverse, dynamic and inclusive culture of play at the LEGO Group, where everyone feels safe, valued and they belong.

The LEGO Group is highly committed to equal employment opportunity and equal pay and seeks to encourage applicants from all backgrounds (eg. sex, gender identity or expression, race/ethnicity, national origin, sexual orientation, disability, age and religion) to apply for roles in our team.

The LEGO Group is fully committed to Children’s Rights and Child Wellbeing across the globe. Candidates offered positions with high engagement with children are required to take part in Child Safeguarding Background Screening, as a condition of the offer.

Thank you for sharing our global commitment to Children’s Rights.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer (C#/.NET/Python)
Senior Software Engineer (C#/.NET/Python)

LEGO Gruppe • Denmark

Hybrid
DKK 700,000 - 1,100,000
Family Care Leave
Life and disability insurance
Wellbeing resources
+3
Senior Software Engineer (C#/.NET/Python)
Senior Software Engineer (C#/.NET/Python)

the LEGO Group • Billund

Hybrid
Confidential
Family Care Leave
Life and disability insurance
Wellbeing resources
+3
Lead Engineer, Platform Tools (C/C++/C#/.NET)
Lead Engineer, Platform Tools (C/C++/C#/.NET)

LEGO Koncernen • Billund

Hybrid
DKK 750,000 - 950,000
Family Care Leave
Life and disability insurance
Wellbeing resources
+3
Lead Engineer, Platform Tools (C/C++/C#/.NET)
Lead Engineer, Platform Tools (C/C++/C#/.NET)

LEGO Gruppe • Denmark

Hybrid
DKK 900,000 - 1,300,000
Family care leave
Life & disability insurance
Wellbeing resources
+3
Lead Engineer, Platform Tools (C/C++/C#/.NET)
Lead Engineer, Platform Tools (C/C++/C#/.NET)

lego • Billund

Hybrid
DKK 750,000 - 1,000,000
Family Care Leave
Life & Disability Insurance
Wellbeing resources
+3
Lead Engineer, Platform Tools (C/C++/C#/.NET)
Lead Engineer, Platform Tools (C/C++/C#/.NET)

the LEGO Group • Billund

Hybrid
Confidential
Family Care Leave
Life Insurance
Disability Insurance
+4
Senior Software Engineer (C#/.NET/Python)
Senior Software Engineer (C#/.NET/Python)

1001 LEGO System A/S • Billund

Hybrid
DKK 600,000 - 900,000
Family Care Leave
Life and disability insurance
Wellbeing resources and programs
+3
Senior Software Engineer (C++/C/Python)
Senior Software Engineer (C++/C/Python)

LEGO Koncernen • Billund

On-site
Confidential
Family Care Leave
Life and disability insurance
Colleague discount
+1
Lead Engineer, Platform Tools (C/C++/C#/.NET)
Lead Engineer, Platform Tools (C/C++/C#/.NET)

1001 LEGO System A/S • Billund

Hybrid
DKK 800,000 - 960,000
Family Care Leave
Life and disability insurance
Wellbeing resources
+3
Sr. Software Engineer, LEGO League
Sr. Software Engineer, LEGO League

LEGO Koncernen • Billund

On-site
DKK 750,000 - 1,100,000
Family Care Leave
Insurances
Wellbeing
+3