.NET Full Stack Developer (Senior )
.NET Full Stack Developer (Senior )
.NET Full Stack Developer designs, develops, and maintains end-to-end web applications using Microsoft technologies, including C#, ASP.NET Core, and frontend frameworks like Angular or React. Key responsibilities include creating scalable backend APIs, optimizing front-end user interfaces, managing SQL databases via Entity Framework, and participating in Agile methodologies to deliver secure, high-quality software solutions.
Key Responsibilities:
· Full Stack Development: Build user-facing features (frontend) and server-side logic (backend) using C# and .NET Core/MVC.
· Database Management: Design, query, and manage databases, specifically SQL Server, using Entity Framework.
· API Development: Develop and maintain RESTful APIs to integrate front-end components with back-end services.
· User Experience: Create responsive, cross-platform optimized, and user-friendly web applications.
· Testing & Troubleshooting: Debug, test (unit testing), and resolve technical issues to ensure application performance and security.
· Collaboration: Work with product owners, UI/UX designers, and QA teams within an Agile/Scrum environment.
· Version Control: Utilize Git for code versioning and collaborate on code reviews.
Required Qualifications & Skills:
· Backend: Strong proficiency in C#, .NET Framework, or .NET Core.
· Frontend: Expertise in JavaScript / TypeScript, HTML5, CSS3, and frameworks like Angular, React.
· Database: Proficient in SQL Server, Oracle databases.
· Tools: Familiarity with Git and Azure/AWS cloud services is a plus.
· Experience: Generally 5–8 years of experience in full-stack web development.
· Education: Bachelor’s degree in Computer Science /MCA or BE/BTECH.
Soft Skills:
· Excellent problem-solving and analytical skills.
· Strong verbal and written communication.
· Ability to work in a collaborative, fast-paced environment.
Skills Must Have: C#, .NET/.NET Core, Angular, JavaScript/TypeScript , SQL, GIT