- Develop, test and maintain web applications using .NET technologies.
- Write clean, efficient, scalable and maintainable code using C#.
- Work with ASP.NET MVC / ASP.NET Core for application development.
- Develop, integrate and maintain RESTful APIs.
- Work with SQL Server for database management and data handling.
- Identify, troubleshoot and resolve application bugs and technical issues.
- Collaborate with team members to understand project requirements and implement solutions.
- Improve application functionality, performance and reliability.
- Follow coding standards and development best practices.
- Explore and utilise AI-powered tools to improve development efficiency.
Required Skills & Qualifications
- 1–2 years of hands-on professional experience in .NET development.
- Good knowledge of C# programming.
- Experience with ASP.NET MVC and/or ASP.NET Core.
- Understanding of .NET Framework / .NET Core.
- Working knowledge of SQL Server and database concepts.
- Basic understanding of HTML,
CSS and JavaScript.
- Familiarity with RESTful APIs and API integration.
- Knowledge of debugging and troubleshooting.
- Basic understanding of Git / GitHub.
- Familiarity with AI tools such as ChatGPT, GitHub Copilot or Cursor is an added advantage.
Good to Have
- Knowledge of Entity Framework / Entity Framework Core.
- Exposure to Angular or React.
- Understanding of software development life cycle (SDLC).
- Experience working in an Agile development environment.
What We’re Looking For
- Strong analytical and problem-solving skills.
- Good communication and collaboration abilities.
- Ability to work independently as well as within a team.
- Willingness to learn and adapt to recent technologies.
- A proactive approach towards development and resolving technical challenges.