A Dot Net Full Stack Developer with 4 years of experience is expected to demonstrate proficiency in back-end and front-end development using Angular, C#, .NET Core, and ASP.NET, along with practical application of modern software development practices.
Responsibilities
Design, develop, and maintain scalable web applications using .NET Core (or MVC) and Angular.
Write clean, efficient, and maintainable code following industry best practices.
Build RESTful APIs in C# for seamless integration between front-end and back-end.
Develop dynamic user interfaces and modules in Angular (v2+), TypeScript, HTML5, and CSS3.
Troubleshoot, debug, and resolve technical issues across the full stack.
Participate in code reviews and collaborate with product, design, and QA teams to deliver robust solutions.
Implement security best practices and participate in comprehensive unit and integration testing.
Use source control tools (Git, TFS) and contribute to Agile development cycles.
Required Skills
Bachelor's in Computer Science, Engineering, or related discipline.
Minimum 4 years experience as a Full Stack Developer using .NET Core, ASP.NET, Angular, and C#.
Proficiency in Angular (v2+), TypeScript, JavaScript.
Strong knowledge of object-oriented programming, C#, and design patterns.
Hands-on expertise in SQL Server, Entity Framework Core, and T-SQL.
Familiarity with cloud services (Azure), microservice architecture, and containerization (Docker) is a plus.
Experience in automated testing frameworks like NUnit is desirable.
Excellent communication skills and ability to work in collaborative teams.
Additional Highlights
Exposure to CI/CD pipelines, source control (Git), and Agile practices.
Knowledge of security protocols, JWT, Identity, and API development.
Professional experience with both front-end (Angular) and back-end (.NET Core, C#) technologies.
This profile fits a candidate with around 4 years of hands-on experience and ensures readiness for full-stack roles within modern enterprise web environment
Job Type: Full-time
Pay: ₹1,000,000.00 - ₹1,534,370.42 per year
Work Location: In person
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.