Responsibility - Responsible for designing, writing and testing efficient and reliable code according to project requirements, and using C# or. NET and other languages for software development. - Participate in the full software development lifecycle, including requirements gathering, design, coding, testing, and deployment. - Responsible for the design and implementation of scalable application architecture to ensure the ease of use and performance of the application. - Responsible for interacting with the database, designing and writing code related to the database; Familiar with relational databases (e.g., SQL Server, MySQL) and related query languages (e.g., SQL). - Collaborate with the QA team to ensure proper testing of developed applications. - Stay updated with the latest trends and advancements in the .NET ecosystem and incorporate them into development processes. Requirement - Bachelor’s Degree in Computer Science or related field or related practical experience - 3+ years experience in the field of information technology, of which at least 1 year must be in similar nature of the present post - Good knowledge in development software in Windows environment with C#.NET/VB.NET; developing web-based applications using ASP.NET, HTML, XML, Javascript; developing web-based applications / desktop applications with connecting to MS-SQL Server, PostgreSQL - Hands-on experience in web programming and .NET programming is essential - Have knowledge in the following technology will be an advantage: Python - Strong analytical, troubleshooting and problem-solving skills - Experience with Agile or being a part of a scrum team is preferred Interested candidates please kindly send CV, copy of identity card, photo and relevant certificates to hr@winson-group.com. * The personal data collected will be kept confidential for recruitment purposes only