Lead Engineer
Pune, IN
The Impact You'll Make
We are looking for a Lead Software Engineer to drive the development of advanced configuration tools used across Danfoss product portfolio. You will lead a team of developers in crafting high-performance desktop applications that support our mission of delivering intelligent, energy-efficient solutions. You will be part of a collaborative environment working on desktop applications that enable our customers to configure, tune, and commission advanced platforms through tools like the PLUS+1® Service Tool
While the core development team is based in Älmhult, Sweden, we are strengthening our partner team in Pune, India, to contribute actively to the design, development, and support of our tools.
What You’ll Be Doing
As a Lead Software Engineer at Danfoss, you will:
- Architect, develop, and maintain desktop applications using C#, .NET Framework/.NET Core, and WPF
- Lead the full software development lifecycle: design, implementation, testing, deployment, and continuous improvement
- Collaborate with global engineering and product teams to enhance tool functionality and user experience
- Translate customer and stakeholder feedback into actionable improvements
- Ensure delivery of high-quality, maintainable, and well-documented code
- Mentor junior engineers and promote best practices across the development team
- Share technical knowledge and facilitate learning within and across teams
- Delegate work and assign tasks to team members effectively
- Own software requirements engineering and contribute to project scope definition
- Estimate and plan project scope, define sprint goals, and lead sprint planning and execution
- Act as the owner of software development activities in Change Control Boards (CCB)
- Review project lifecycle artefacts including PRS, SRS, test specifications, test scripts, code, design, and release documents
- Serve as the primary Single Point of Contact (SPOC) for Älmhult team regarding project-related activities and customer support
What We're Looking For
Core Technologies & Programming
- 7+ years of experience as a .NET Engineer, with recent leadership or mentoring responsibilities
- Proficiency in C#, .NET Framework/.NET Core, and Windows Presentation Foundation (WPF)
- Deep understanding of WPF architecture, data binding, and MVVM/MVC patterns
- Strong grasp of OOP, SOLID principles, and modern design patterns
- Experience integrating with APIs and web services
Software Development Practices
- Proven experience in Agile/Scrum environments and full SDLC participation
- Familiarity with Azure DevOps or similar CI/CD platforms
- Hands-on experience with unit and integration testing
- Strong understanding of threading, asynchronous programming, and performance optimization
What You'll Get from Us
- We promote from within and support your learning with mentoring, training, and access to global opportunities.
- You’ll have flexibility, autonomy, and support to do your best work while maintaining a healthy work-life balance. Your well-being matters to us.
- We strive to create an inclusive work environment where people of all backgrounds are respected, and valued for who they are.
- You’ll receive benefits like 13th salary, annual bonus, paid vacation, pension plans, personal insurance, and more. These vary by country and contract, but they’re worth asking about—we think they’re pretty great.
Ready to Make a Difference?
If this role excites you, we’d love to hear from you! Apply now to start the conversation and learn more about where your career can go with us.
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, veteran status, or other protected category.