Job description
*** Freshers also apply****
Job Summary:
We are looking for a talented .NET Developer with at least 0-2+ years of experience in developing and maintaining Windows Forms and Web Applications using .NET Framework, .NET Core, ADO.NET, AJAX, Tailwind CSS, and JavaScript. The ideal candidate should be proficient in both desktop and web application development and have a solid understanding of database management and front-end technologies.
Key Responsibilities:
- Develop and maintain Windows Forms (WinForms) applications using .NET Framework.
- Design and develop web applications using ASP.NET Web Forms / MVC / .NET Core.
- Implement RESTful APIs using ASP.NET Web API / .NET Core.
- Work with ADO.NET for database access, handling connections, queries, and transactions efficiently.
- Optimize and maintain databases using SQL Server / PostgreSQL.
- Utilize AJAX for enhancing web application performance with asynchronous data fetching.
- Implement responsive UI using Tailwind CSS, JavaScript, jQuery for better user experience.
- Integrate front-end components with back-end logic for a seamless application experience.
- Debug, troubleshoot, and resolve application issues to ensure smooth functionality.
- Write efficient, maintainable, and scalable code following industry best practices.
- Collaborate with cross-functional teams, including designers, testers, and product managers.
- Work with version control systems like Git / Azure DevOps for code collaboration.
- Participate in code reviews, performance tuning, and security enhancements.
Required Skills & Qualifications:
0-2+ years of experience in .NET development using C#.
Proficiency in .NET Framework, .NET Core, ASP.NET Web Forms, MVC, and Windows Forms (WinForms).
Strong experience with ADO.NET for database operations (queries, stored procedures, transactions).
Experience with SQL Server, PostgreSQL and writing complex queries.
Good knowledge of AJAX, JavaScript, jQuery for improving web performance and interactivity.
Familiarity with Tailwind CSS for designing responsive UI components.
Understanding of Object-Oriented Programming (OOP), SOLID principles, and best coding practices.
Experience working with RESTful APIs and handling HTTP requests.
Knowledge of Git / Azure DevOps for source control and collaboration.
Strong problem-solving and analytical skills.
Ability to work independently as well as in a team environment.
Preferred Skills (Nice to Have):
Knowledge of Microservices architecture.
Exposure to Cloud platforms (Azure, AWS).