Senior C# & DevOps Engineer
Summary
The Senior Engineer will design and maintain C#/.NET software solutions for manufacturing systems while managing CI/CD pipelines and DevOps workflows. The role involves collaborating on distributed systems and utilizing AI-assisted development tools to deliver scalable industrial technology solutions.
We’re helping our precision and advanced industrial technology solutions client expand their engineering team and are looking for experienced C# / DevOps professionals to join them. Depending on your background, you could step in as a Senior Engineer.
What You’ll Do
- Design, develop, and maintain high‑quality software solutions using C#, .NET Core across Windows & Linux
- Build and support globally distributed systems for manufacturing and service operations
- Own quality across the full lifecycle: automated testing, CI/CD pipelines, releases, and on‑site validation
- Collaborate with engineers and managers to define requirements, analyse complex issues, and deliver scalable solutions
- Apply DevOps practices with GitHub, Artifactory, and modern automation tools
- Leverage AI‑assisted development tools (e.g. Copilot, agentic AI models) in daily work
What We’re Looking For
- Min Bachelor's, ideally Master’s in Computer Science (or related), with 5+ years in software engineering & complex systems
- Strong proficiency in C#/.NET, object‑oriented design, automated testing, and deployment
- Experience with CI/CD pipelines, Windows/Linux environments
- Familiarity with network technologies (firewalls, DMZ); image processing is a plus
- Interest in automation, Smart Factory, and IoT
- Fluent in English, comfortable in multicultural teams across Europe & Asia
- Analytical, self‑driven, reliable, with occasional travel flexibility
Lin Wee
License No. 22C1076 | EA Reg: R1878551