Deskripsi Pekerjaan
We are seeking a skilled and reliable .NET Backend Developer to join our growing team in Singapore. In this role, you will be responsible for designing, building, and maintaining high-quality backend services using C# and ASP.NET Core. You will work closely with cross-functional teams to deliver robust, scalable, and secure solutions that power our platforms. If you are passionate about backend development, eager to tackle complex challenges, and thrive in a collaborative environment, we want to hear from you.
As a key member of our technology team, you will contribute to the full software development lifecycle—from requirements analysis and architecture to implementation, testing, and deployment. You will have the opportunity to work with modern technologies, improve existing systems, and drive innovation within the company. We value clean code, best practices, and continuous improvement.
This is a full-time position based in Singapore. You will be part of a dynamic environment where your contributions are recognised and your professional growth is supported.
Tanggung Jawab
- Design and develop robust backend services and APIs using C#, ASP.NET Core, and Entity Framework
- Collaborate with front-end developers, product managers, and stakeholders to define and deliver new features
- Optimize application performance, scalability, and security
- Write clean, testable, and maintainable code following best practices
- Participate in code reviews and contribute to continuous improvement of development processes
- Troubleshoot, debug, and resolve production issues in a timely manner
- Integrate third-party services and databases (SQL Server, Azure, etc.)
- Document technical designs and share knowledge with the team
Kualifikasi
- Bachelor's degree in Computer Science, Engineering, or a related field
- Strong proficiency in C# and .NET Core / .NET 6+
- Experience building RESTful APIs and microservices
- Solid understanding of object-oriented programming and design patterns
- Hands-on experience with relational databases (e.g., SQL Server, PostgreSQL)
- Familiarity with version control systems (Git) and Agile/Scrum methodologies
- Excellent problem-solving skills and attention to detail
- Strong communication skills and ability to work effectively in a team