Team Lead - Software Development
Hands-on technical team lead at Dalux: ~50% coding, the rest setting technical direction, mentoring, and planning for a team owning part of Dalux's 3D BIM construction software. Stack includes C#/.NET, Angular/TypeScript, AWS, and heavy use of agentic AI. On-site in Copenhagen.
- Compensation
- Not disclosed
- Location
- Danmark
- Work setup
- Not specified
- Seniority
- Lead
- Employment
- Not specified
- Experience
- Not specified
- Category
- Not specified
- Posted
Skills
Must have
- Solid professional software development experience
- At least 6 months of practical experience using agentic AI in software development workflow
- Educational background in Software Engineering, Computer Science, or related technical field
- Experience taking a key technical role within a development team
- Comfortable making and facilitating technical decisions
- Enjoy mentoring and helping other developers improve
- Create structure and direction without controlling every detail
- Strong communication, facilitation, and planning skills
- Care about maintainability, reliability, performance, and engineering quality
- Balance short-term delivery with long-term technical health
- Identify opportunities to improve development practices and ways of working
Nice to have
- Prior Team Lead or Lead Developer experience
- Experience with Dalux's exact technology stack
Full description
Stay close to the code. Lead a development team. Help shape how we build software at Dalux.
**Dalux is growing, and we are looking for experienced software developers who want to combine hands-on engineering with technical leadership.
As a Team Lead, you lead from within the development team. Around half of your time is spent developing software, while the rest is focused on technical direction, product collaboration, planning, mentoring, and helping your team perform at its best.
You will have significant influence on both the products we build and how we build them – including how we use agentic AI across software development.
**Your role
**Each Dalux development team owns one or more areas of our product portfolio, including its functionality, architecture, quality, performance, reliability, and long-term technical health.
As Team Lead, you are the technical anchor of the team. You work closely with developers, a Product Manager, and a Product Designer to understand problems, set technical direction, and turn product priorities into high-quality software.
This is primarily a technical leadership role rather than a traditional people-management position, and you will spend approximately 50% of your time developing software hands-on.
The rest of your role typically includes:
- Setting technical direction and defining architectural solutions with the team
- Working with the Product Manager to understand requirements, challenge scope, and translate priorities into development work
- Planning and prioritizing work while maintaining a healthy and sustainable flow
- Helping the team break down complex technical and product problems
- Mentoring developers through technical sparring, reviews, and day-to-day collaboration
- Taking responsibility for the quality and long-term health of your team's software
- Identifying opportunities to improve architecture, tools, development practices, and ways of working
- Driving improvements beyond your own team when they can make Dalux Development better
We expect Team Leads to have opinions, challenge existing approaches, and create clarity when there is no obvious answer.
**Leading development with agentic AI
**We are significantly increasing our use of agentic AI in software development.
We use and explore AI across the development lifecycle – from understanding problems and navigating codebases to implementation, testing, debugging, refactoring, and review.