We are seeking a skilled .NET Developer to join our growing technology team. In this role, you will design, develop, and maintain web applications and software solutions using Microsoft .NET technologies. The ideal candidate is detail-oriented, passionate about coding, and eager to build scalable and high-performing applications.
Key Responsibilities
Develop, test, and maintain web applications using .NET (C#, ASP.NET, .NET Core).
Collaborate with cross-functional teams including designers, product managers, and QA engineers.
Translate business and technical requirements into clean, efficient, and maintainable code.
Integrate applications with databases, APIs, and third-party services.
Troubleshoot, debug, and optimize applications for performance and security.
Stay updated with the latest .NET frameworks, tools, and development best practices.
Requirements
Bachelor’s degree in computer science, software engineering, or a related field.
Proven experience as a .NET Developer or in a similar software development role.
Strong knowledge of C#, ASP.NET, .NET Core, MVC, and Web API.
Familiarity with SQL Server, Entity Framework, and LINQ.
Understanding of front-end technologies (HTML, CSS, JavaScript) is a plus.
Experience with cloud platforms (Azure, AWS) is an advantage.
Strong problem-solving skills and attention to detail.
Ability to work independently and collaboratively in a team environment.