We are seeking a skilled ASP.NET Full Stack Developer to design, develop, and support existing applications. The role spans from backend development to client-side programming, leveraging the latest technologies, frameworks, and best practices. You will play a critical role in designing and implementing robust, responsive, and efficient applications.
As a Full Stack Developer, you should be proficient in both frontend and backend development, development frameworks, third-party libraries, and Agile methodologies.
Key Responsibilities
Develop and produce clean, efficient code based on technical specifications.
Verify and deploy programs and systems.
Troubleshoot, debug, and enhance existing applications for improved functionality.
Collaborate with agile teams in planning and scoping technical solutions for new product capabilities.
Apply technical expertise to ensure timely project/product delivery.
Work with architects and developers to create robust solutions.
Job Requirements
Technical Expertise:
Strong understanding of Object-Oriented Programming (OOP), Database Design, and Algorithms.
Proficient in C# and experience with ASP.NET MVC, ASP.NET Core, and Angular.
Hands-on experience with Entity Framework 6, EF Core, NHibernate, or ADO.NET.
Solid database knowledge with SQL Server and/or MySQL, including database design, indexes, and data integrity.
Proficiency in HTML5, CSS, JavaScript, AJAX, and jQuery.
Familiarity with JavaScript frameworks (e.g., Angular 10+).
Proficient in using version control systems, particularly Git.
Strong knowledge of the .NET platform, SOLID design principles, and software design patterns.
Understanding of Agile development methodologies and tools such as JIRA
In-depth knowledge of data structures, design principles, and coding best practices.
Eligibility Criteria
BE/B.Tech in Computer Science/IT with a minimum aggregate score of 60%.
Sound understanding of OOP, Database Concepts, and Design Principles.
Strong programming and logical reasoning skills
Any Gradute