.NET Developer (2+ Years Experience)
We are seeking a skilled and dedicated .NET Developer with a minimum of 2 years of experience to join our dynamic development team. The ideal candidate should have strong technical expertise in .NET technologies and the ability to develop scalable, high-quality software solutions.
Job Responsibilities:
- Design, develop, test, and maintain applications using .NET technologies (WPF-based desktop applications).
- Collaborate with cross-functional teams to analyze requirements and deliver effective solutions.
- Write clean, scalable, and well-documented code following best practices.
- Troubleshoot, debug, and resolve application issues efficiently.
- Participate in code reviews and contribute to improving development processes.
- Optimize application performance and ensure responsiveness.
- Work on database design, queries, and integration.
- Stay updated with emerging technologies and suggest improvements.
Requirements:
- Minimum 2 years of hands-on experience in .NET development.
- Strong proficiency in C#, ASP.NET, MVC, and Web API.
- Good knowledge of SQL Server, database design, and query optimization.
- Experience with front-end technologies such as HTML, CSS, and JavaScript.
- Solid understanding of object-oriented programming (OOP) concepts.
- Strong problem-solving, analytical, and communication skills.
- Ability to work independently and as part of a team.
Preferred Skills:
- Experience with Entity Framework / ORM tools.
- Hands-on experience with version control systems like Git.
- Familiarity with RESTful API development and integration.
- Understanding of Software Development Life Cycle (SDLC) and Agile methodologies.
- Experience with cloud platforms or deployment processes is an added advantage.
Work Location: In person