Senior Software Engineer (.NET, Implementation & Customization)
At Landis+Gyr, we don’t just manage energy — we lead the transformation toward a smarter and more sustainable energy future.
With a net revenue of USD 1.73 billion in FY 2024, and a presence in over 30 countries across five continents we empower utilities and consumers to optimize energy usage through advanced metering, grid-edge intelligence, and powerful data analytics. Our teams are shaping the digital energy era by developing innovative technologies that drive decarbonization, grid modernization, and real-time energy insights. Join us at Landis+Gyr, where we manage energy better!
This role is part of Landis+Gyr’s EMEA (Europe, Middle East & Africa) business, which is expected to become an independent company under new ownership by mid-2026, subject to customary regulatory approvals. Joining now means contributing to an exciting phase of transformation — helping shape the future organization while remaining connected to Landis+Gyr’s global values and standards throughout the transition.
For our EMEA Software, Solutions and Services function, we are looking for a Senior Software Engineer who combines strong .NET development skills with experience in software maintenance, implementation, and customer-specific customization.
In this role, you will not only maintain and deploy our solutions in customer environments, but also design and develop custom features and extensions to our core software, working close to real-world use cases in the energy domain.
Key Responsibilities
Maintenance & Implementation:
- Deploy, configure, and maintain Landis+Gyr software solutions in customer environments
- Analyze issues in production systems and provide sustainable fixes
- Collaborate with customers, support, and internal teams to troubleshoot and resolve incidents
- Improve system stability, performance, and operability over time
- Create and maintain technical documentation and operational guidelines
Software Development & Customization:
- Design and develop custom features, extensions, and integrations using C#/.NET
- Adapt and extend existing applications to meet customer-specific requirements
- Contribute to the evolution of internal frameworks and reusable components
- Review code and ensure quality, security, and maintainability standards
- Participate in architectural and technical design discussions
Our Requirements
- Experience with C# and .NET / .NET Core
- Solid understanding of object-oriented design and maintainable code
- Experience debugging and supporting complex production systems
- Familiarity with SQL and relational databases
- Experience with version control and CI/CD pipelines (e.g., GitLab)
Nice to have
- Domain knowledge in energy, utilities, or IoT will be a big advantage
- Cloud platforms (GCP, Azure, AWS) as well as containerization (Docker, Kubernetes)
- Scripting (Python, PowerShell)
- We look for team player with good communication skills, ability to solve problems and looking for solutions. We value openeness, accountability and collaboration.
What We Offer
- Employment in a stable, international organization
- Exposure to enterprise-scale software systems and infrastructure
- Cooperation with experienced engineering and product teams
- Professional development and training opportunities
- Competitive compensation and benefits package
We value and encourage diversity in our team. This position is open to all qualified candidates regardless of gender, race, age, disability, sexual orientation, or background. We're committed to shaping a better future for everyone. #EnergizeYourCareer and join us on our journey towards a greener tomorrow.
Job Title: Senior Software Engineer (.NET, Implementation & Customization)
Katowice, PL