Lead - Software Engineer (Mechatronics)
The Lead .NET Developer is responsible for leading the design, development, modernization, and maintenance of enterprise software applications within TGW's engineering software ecosystem. This role combines hands-on software development with technical leadership, ensuring scalable, secure, and high-quality solutions while mentoring engineers and driving engineering best practices. The Lead .NET Developer collaborates closely with global cross-functional teams to deliver reliable software aligned with TGW's technology standards and business objectives.
WHAT YOU’LL BE HANDLING
Key Responsibilities
- Lead the design, development, testing, and maintenance of enterprise applications using the .NET platform.
- Define technical architecture, coding standards, and software development best practices.
- Mentor and guide software engineers through technical coaching, code reviews, and knowledge sharing.
- Develop scalable and maintainable applications using .NET, ASP.NET Core, Web APIs, Entity Framework, and related technologies.
- Design and implement RESTful APIs and microservices following modern architectural principles.
- Drive software quality through code reviews, automated testing, and continuous integration practices.
- Collaborate with Product Owners, Architects, QA teams, and global stakeholders to deliver business requirements.
- Support cloud adoption, containerization, and CI/CD implementation using Azure DevOps and modern deployment pipelines.
- Participate in technical planning, estimation, risk identification, and release activities.
- Ensure solutions adhere to security, performance, and maintainability standards.
- Promote Agile engineering practices and contribute to continuous process improvement initiatives.
WHAT YOU’LL NEED
Technical Skills
- Strong expertise in .NET, ASP.NET Core, Web APIs, and Entity Framework.
- Knowledge of OOP, SOLID Principles, Clean Code, and Design Patterns.
- Experience with SQL Server/PostgreSQL, Git, Azure DevOps, and CI/CD.
- Familiarity with Azure, Docker, Kubernetes, Microservices, and REST APIs.
Competencies - Technical leadership and mentoring.
- Strong problem-solving and communication skills.
- Stakeholder management and collaboration.
- Focus on software quality and continuous improvement. Qualifications
- Bachelor's degree in Computer Science, IT, or a related field.
- 8+ years of experience in .NET application development.
- Experience leading technical teams in Agile environments.
WHAT YOU’LL RECEIVE
- Opportunity to work with a global leader in warehouse automation, robotics, and logistics solutions.
- Training and development programs, including internal learning opportunities and career growth support.
- Modern work environment with advanced technology and collaborative teams.
- Flexible working arrangements (availability varies by role and location).
- International career opportunities across Europe, Asia, and North America.
About us
TGW Logistics is a foundation-owned company headquartered in Austria and a global leader in warehouse automation and warehouse logistics. As a trusted systems integrator with more than 50 years of experience, we deliver end-to-end services: designing, implementing, and maintaining fulfillment centers powered by mechatronics, robotics, and advanced software solutions. With over 4,600 employees spanning Europe, Asia, and North America, we combine expertise, innovation, and a customer-centric dedication to help keep your business growing. With TGW Logistics, it's possible to transform your warehouse logistics into a competitive advantage.
