.Net Developer - Singapore
We are looking for Software Developers with at least 3 years of hands-on C# .NET development in web applications. This role is ideal for someone who enjoys working on mission-critical systems and driving large-scale digital transformation. You will be involved in modernisation initiatives such as refactoring and modernising legacy system, leveraging GenAI technologies.
Key Responsibilities:
- Develop, enhance, and maintain enterprise web and desktop applications using C# .NET.
- Refactor, modernise, and optimise legacy applications, ensuring improved scalability and maintainability.
- Contribute to digital transformation efforts, including monolithic-to-microservices migration and adoption of GenAI-driven solutions where applicable.
- Design and implement scalable, high-performance solutions capable of supporting large transactional workloads.
- Investigate and resolve complex production issues, acting as Level 3 support for mission-critical systems.
- Review code, refine engineering standards, and contribute to continuous improvement of software quality.
- Collaborate closely with cross-functional development teams to plan releases, discuss architecture, and align technical strategies.
The Ideal Candidate:
- 3+ years of hands-on experience in C# .Net software web applications.
- Hands-on experience in Level 3 support code fixes.
- Experience with desktop technologies such as WPF, WCF, or WinForms is an advantage.
- Strong knowledge of MS SQL Server exposure to Oracle databases is a bonus.
- Experience with ReactJS is a plus.
- Experience with Java is a plus.
- Experience using Microsoft reporting tools such as SSRS or SSIS is advantageous.
- Exposure to Docker and Kubernetes for application containerization/orchestration is a plus.
This is 1 year contract to start, renewable and convertible to permanent.