Senior Software Engineer (C# .Net) – Singapore
We are looking for an experienced Software Engineer with at least 5 years of experience in C# .NET development and comfortable working across both desktop and web technologies.
Key Responsibilities:
• Develop, Enhance and Maintain applications using C# .NET and .NET Core, covering areas such as desktop interfaces (WinForms/WPF), web applications, and service integrations.
• Design and implement scalable, high-performance solutions capable of handling large transactional workloads.
• Investigate and resolve complex production issues acting as a Level 3 support.
• Review code, refine standards, and contribute to improving software quality across the team.
• Work closely with multiple development groups to plan releases, discuss architecture, and align on technical approaches.
The Ideal Candidate:
• At least 5+ years of hands-on softwaredevelopment experience.
• Strong experience in C# .NET and .NET Core.
• Strong experience in Level 3 support.
• Experience with ReactJS is a plus.
• Experience in Java (JDK 17+) is a plus.
• Solid experience in MS SQL Server; knowledge of Oracle databases is advantageous.
• Exposure to containerization and orchestration(Docker, Kubernetes) is a plus.
• Experience using Microsoft reporting tools such as SSRS or SSIS is a plus.
This is a 1 year contract to start, renewable and convertible to permanent.