Key Responsibilities
- Develop, maintain, and enhance web applications using C#, VB.NET, ASP.NET Web Forms (ASPX), and the .NET Framework.
- Support and maintain legacy applications built on .NET Framework 3.5, 4.0, 4.5, 4.8, and newer .NET technologies where applicable.
- Design, develop, and optimize Microsoft SQL Server (MSSQL) databases.
- Create and maintain SQL queries, stored procedures, views, functions, and indexes.
- Develop responsive and user-friendly web interfaces using HTML, CSS, JavaScript, and related web technologies.
- Develop and integrate RESTful APIs and work with JSON data exchange.
- Write clean, maintainable, and efficient code using LINQ and best coding practices.
- Troubleshoot, debug, test, and resolve application issues.
- Optimize application and database performance.
- Participate in software design, code reviews, and technical discussions.
- Prepare and maintain technical documentation.
Requirements
Technical Skills
- 1–3 years of experience in .NET application development.
- Good knowledge of C# and VB.NET.
- Experience with ASP.NET Web Forms (ASPX).
- Experience with Microsoft .NET Framework 3.5, 4.0, 4.5, 4.8, or later.
- Experience with Microsoft SQL Server (MSSQL).
- Strong SQL skills, including joins, stored procedures, views, functions, and query optimization.
- Experience using LINQ for data access and manipulation.
- Experience working with JSON serialization/deserialization and REST APIs.
- Good understanding of HTML, CSS, JavaScript, and responsive web development.
- Experience with Visual Studio.
- Familiarity with Git or other version control systems.
- Strong analytical and problem-solving skills.
- Good communication and teamwork abilities.
Preferred Skills (Advantage)
- Experience with ASP.NET MVC or ASP.NET Core.
- Experience with Entity Framework or Entity Framework Core.
- Knowledge of IIS deployment and web server configuration.
- Familiarity with Bootstrap or modern JavaScript frameworks.
- Experience integrating third-party APIs.
- Understanding of software architecture, design patterns, and object-oriented programming (OOP).
- Knowledge of Agile/Scrum development methodologies.
Education
- Diploma or Bachelor's Degree in Computer Science, Information Technology, Software Engineering, or a related field.
Pay: RM3,000.00 - RM5,000.00 per month
Benefits:
Work Location: In person