Fullstack .NET Lead Developer @Global IT

Chennai April 13, 2026 Full Time Workday

A .NET Lead Developer at TRUMPF is a senior position, responsible for the technical leadership and guidance of the .NET development team in Chennai. The role combines hands-on coding expertise with deep technical understanding, architectural oversight and team mentorship. Together with the Lead Developer in Germany, this position ensures technical excellence, efficient collaboration, and high-quality software delivery for our enterprise applications.


Responsibilities include:

  • Designing, implementing, testing, deploying, and maintaining complex .NET-based applications
  • Leading, mentoring and developing a team of .NET developers while remaining actively involved in coding
  • Supporting and solving technical challenges faced by junior developers, ensuring adherence to best practices and architectural guidelines
  • Close collaborating with Product Owners and global IT architects to define scalable and maintainable software solutions
  • Co-create global guidelines and standards (governance) for software engineering and safeguard the governance
  • Driving automation, code quality, and continuous improvement across all development phases

High-level requirements


Our development team combines long-standing internal experts with external professionals who have been working together efficiently for several years. The Lead Developer must integrate seamlessly into this structure and act as both technical authority and active contributor.


Basic (soft-)skill- and toolset

  • Successfully completed degree in Computer Science, Information Technology, or Engineering, or equivalent qualification
  • 10+ years of professional software development experience in C# / .NET (not overall IT experience)
  • Proven experience in technically leading small to medium-sized development teams (515 members)
  • Strong hands-on coding skills capable of taking over and debugging complex implementations independently
  • Excellent understanding of software design, architecture, and performance optimization.
  • Open-minded personality with intrinsic motivation for continuous learning and knowledge sharing
  • Familiarity with agile methodologies and standard collaboration tools (M365 Suite, Jira, Confluence)
  • Very good English communication skills (spoken and written) with focus on collaboration with European teams

Software Engineering specifics

The Lead Developer must demonstrate advanced technical competence across all core .NET areas and be able to actively support, guide, and review the work of other developers.


Expected capabilities include:

  • Designing and implementing new C# / .NET applications (Framework and Core) following clean code and SOLID principles
  • Debugging and optimizing existing C# code, providing hands-on support to resolve complex issues
  • Building and maintaining frontends using Blazor, Angular, or WPF, including deep integration with HTML, CSS, and JavaScript
  • Managing relational databases (MS SQL Server, PostgreSQL, MariaDB, query optimization, and data modeling)
  • Applying software testing paradigms such as unit, integration, and functional testing to ensure quality
  • Designing distributed systems and implementing communication via REST and WSDL web services
  • Using DevOps toolchains (Azure DevOps, GitLab, Docker) and version control best practices for CI/CD
  • Managing release processes, change management, and continuous delivery pipelines
  • Conducting code reviews and maintaining detailed technical documentation
  • Aligning closely with the European Lead Developer on architecture decisions and technology roadmaps

Summary

The .NET Lead Developer acts as both technical leader and senior developer within the Chennai team. He or she must be able to solve complex coding problems, guide and coach less experienced colleagues, and ensure alignment with TRUMPFs global development standards. This role demands deep hands-on expertise, architectural understanding, and strong mentoring skills - ensuring that the team consistently delivers high-quality, maintainable, and secure software solutions.


Technological Skill Deep Dive


The proficiency is assessed using a three-level scale (High / Medium / Low), where High indicates strong, hands-on experience, Medium reflects solid working knowledge with practical application, and Low represents basic or initial exposure.


Desktop Application Development

  • C#, .NET Framework High
  • NUnit Medium

Database Management Systems (DBMS)

  • MS SQL Server, PostgreSQL High
  • SQL, Stored Procedures High
  • Database Administration – High

Backend Technologies

  • IIS, REST Services, WSDL – High

Frontend Technologies

  • HTML, CSS, ASP.NET – High
  • JavaScript (JS), Angular – High
  • Blazor, WPF – High

Frameworks & Cross-Platform

  • Node.js, React Native – Medium
  • MAUI – High

Apple Development

  • iOS Development – High

Development & DevOps Tools

  • Visual Studio – High
  • VS Code – Medium
  • Azure DevOps, GitLab – High
  • Docker, Octopus Deploy – High
  • Jira – High
  • Confluence, Terraform – High

Cloud Services

  • Microsoft Azure – High
  • AWS – Low

Testing & Code Quality

  • SonarCloud – High
  • TestComplete, Selenium – Low

Software Development Lifecycle (SDLC)

  • Release Management – High
  • Release Notes Documentation – High

Apply on company site

How to Get Hired at Trumpf

  • TRUMPF's real ATS is Workday at trumpf.wd3.myworkdayjobs.com across three portals — Graduates_and_Professionals, Students, and Apprenticeships — even though the public careers page is a custom TRUMPF-branded site.
  • Apply in German for Germany-based positions whenever your language level allows. English-only applications are accepted in practice but place you behind bilingual candidates from the first screen.
Read the full guide

How well do you match this role?

Check My Resume