This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
The Customer Tools team is responsible for developing, delivering, and supporting high-quality software tools and services that enable efficient servicing and operation of Vestas wind turbines. The team's solutions support both field and remote service activities, including diagnostics, data insights, configuration management, and the deployment of new software to turbines and related systems. By ensuring robust, reliable, and user-centric tools, Customer Tools plays a key role in maintaining operational excellence and enhancing performance across the global fleet.
Job Responsibility:
Be responsible for the design, implementation, and optimization of advanced software components and services used for turbine and plant operations
Provide deep technical knowledge in feasibility studies and contribute to defining functional and software requirements
Take technical ownership of complex modules, ensuring high reliability, scalability, and maintainability
Contribute to and help shape software architecture through specialist knowledge and best practices
Write high-quality, testable, and maintainable code with a clear focus on robustness and long-term lifecycle
Perform technical investigations, root cause analysis, and performance improvements
Mentor and technically guide other engineers in best practices, patterns, and domain-specific knowledge
Ensure accurate and up-to-date technical documentation
Contribute to the continuous improvement of development processes, tools, and quality standards
Requirements:
BSc/MSc in Computer Science, Electrical Engineering, Software Engineering, or similar
7+ years of professional experience in software development with a focus on C# / .NET
Deep understanding of software design principles, architectural patterns, and testing methodologies
Demonstrated experience working with complex distributed systems or industrial/mission-critical software
Demonstrated ability to translate complex requirements into scalable technical solutions
Extensive knowledge of C# /.NET and associated frameworks
Demonstrated experience with automated testing (e.g., xUnit) and CI/CD best practices
Solid understanding of REST APIs and integration patterns
Solid analytical skills and ability to solve complex technical challenges
Experience collaborating with cross-functional engineering teams
Ability to mentor developers and raise the technical maturity of the team
What we offer:
An exciting position with significant opportunities for both professional and personal development
A highly professional and collaborative environment
A varied and motivating workday, characterized by global collaboration and the satisfaction of contributing to a more sustainable future