- Develop and maintain applications using C# and .NET.
- Create and maintain REST APIs using ASP.NET Core Web API.
- Work with Entity Framework Core and SQL Server.
- Write and maintain SQL queries and stored procedures.
- Fix bugs, troubleshoot issues, and improve application performance.
- Understand existing code and implement required changes.
- Develop and test new features.
- Follow coding standards and maintain clean, maintainable code.
- Use Git/GitHub or Azure DevOps for source code management.
- Prepare basic technical documentation when required.
- Work effectively with the development team.
Preferred candidate profile
- 1 to 3 years of experience in C# / .NET development.
- Good knowledge of C# and .NET / .NET Core.
- Good understanding of ASP.NET Core Web API and REST APIs.
- Good knowledge of SQL Server and Entity Framework Core.
- Understanding of JSON, authentication, and JWT is an advantage.
- Basic knowledge of HTML, CSS,
and JavaScript is an advantage.
- Familiarity with Git/GitHub or Azure DevOps.
- Good debugging and problem-solving skills.
- Good communication and teamwork skills.
- Knowledge of Azure, Firebase/FCM, Docker, or CI/CD is an added advantage.
Perks and benefits
- Opportunity to work on real-world C# / .NET applications.
- Exposure to REST APIs, SQL Server, Azure, and cloud technologies.
- Chance to work with modern development tools and technologies.
- Learning and professional growth opportunities.
- Collaborative and supportive work environment.
- Opportunity to work on mobile and cloud-based applications.
Role: C# / .NET Developer
Experience: 1 to 3 Years
Education: Bachelor's degree in Computer Science, IT, Engineering, or a related field.