Staff Software Engineer (C#)

PEOPLESEARCH PTE. LTD.

Singapore
C# and .net expertise
Distributed system design
Object-oriented design principles
The role involves designing and maintaining distributed software systems that support global manufacturing and service operations

Job Summary

  • The role involves designing and maintaining distributed software systems that support global manufacturing and service operations.
  • Candidates will partner with production teams to clarify requirements and deliver scalable solutions using modern development practices.
  • The position requires strong communication skills for collaborating across Europe and Asia within an international Scrum team.

Matching Summary

Match Score: 85

The role involves designing and maintaining distributed software systems that support global manufacturing and service operations.

Skills & Requirements

Must-have

  • C# and .NET expertise
  • Distributed system design
  • Object-oriented design principles
  • Automated testing and CI/CD
  • Scrum team collaboration

Nice-to-have

  • Image processing experience
  • Infrastructure and networking concepts
  • AI-enabled development tools usage
  • Interest in Smart Factory environments
  • Multicultural team collaboration

Key Requirements

  • Master's degree in Computer Science or equivalent
  • 5+ years of software engineering experience
  • Strong English communication skills

Work Rights

Not specified

Tailored Resume

Cover Letter