Introduction
We are seeking a skilled and motivated .NET Developer to join our development team. The ideal candidate will be responsible for designing, developing, and maintaining high-quality software applications using Microsoft .NET technologies. You will work closely with cross-functional teams to deliver scalable, secure, and efficient solutions that meet business requirements.
This role requires strong problem-solving skills, attention to detail, and the ability to work in a collaborative environment.
Responsibilities
-
- Design, develop, test, and maintain .NET applications
- Write clean, scalable, and efficient code
- Develop web applications using ASP.NET / ASP.NET Core
- Build and integrate RESTful APIs
- Work with databases such as SQL Server
- Perform code reviews and debugging
- Optimize application performance and scalability
- Collaborate with frontend developers and other team members
- Participate in system architecture and technical design discussions
- Maintain documentation for projects and systems
-
Qualifications
-
- Bachelor’s degree in Computer Science, IT, or related field
- Proven experience in C# and .NET framework / .NET Core
- Experience with ASP.NET MVC or ASP.NET Core
- Strong knowledge of SQL Server and database design
- Familiarity with REST APIs and web services
- Experience with version control systems (Git)
- Understanding of OOP, SOLID principles, and design patterns
- Strong analytical and problem-solving skills
- Good communication and teamwork skills
-