Job Description
What You’ll Do
Design, develop, and maintain high-quality software solutions using C#, .NET Core on Windows and Linux platforms
Design, develop, and support a globally distributed software environment for manufacturing and service operations
Contribute actively to architecture decisions, code quality, and engineering standards
Work within an international Agile/Scrum team to deliver reliable, scalable, and maintainable solutions
Integrate software with industrial and hardware-adjacent systems in distributed environments
Collaborate closely with production and service engineers and managers to define requirements, analyse complex issues, and deliver scalable solutions
Perform root-cause analysis and drive sustainable improvements across the software lifecycle
Take ownership of software quality across the full development lifecycle, including automated testing, CI/CD pipelines, and releases
Independently organize and conduct on-site testing and validation sessi...