NET Full Stack Developer
Role details
Job location
Tech stack
Job description
Coforge is seeking an experienced .NET Full Stack Developer with 8+ years of hands-on experience in designing, developing, and maintaining enterprise-grade web applications. The ideal candidate should possess strong expertise in Microsoft technologies, modern JavaScript frameworks, RESTful APIs, cloud platforms, and Agile development practices. This role requires collaboration with cross-functional teams to deliver scalable, secure, and high-performing applications for enterprise clients across various industries., · Design, develop, test, and maintain enterprise-level Full Stack applications.
· Build scalable REST APIs and Microservices using .NET technologies.
· Develop responsive user interfaces using Angular, React, or modern JavaScript frameworks.
· Collaborate with Business Analysts, Architects, QA teams, and Product Owners.
· Optimize application performance and troubleshoot production issues.
· Write clean, maintainable, and reusable code following coding standards and best practices.
· Participate in code reviews and technical design discussions.
· Implement secure authentication and authorization mechanisms.
· Develop and optimize SQL queries, stored procedures, and database objects.
· Integrate third-party APIs and enterprise applications.
· Support application deployments through CI/CD pipelines.
· Contribute to cloud-native application development and modernization initiatives.
· Work in Agile Scrum teams and participate in sprint planning, stand-ups, and retrospectives.
Requirements
· 8+ years of experience in Full Stack Development using Microsoft technologies
· Strong experience with C#, .NET Framework, .NET Core / .NET 6/7/8, ASP.NET MVC, ASP.NET Core
· Hands-on experience with Web API, RESTful Services, Microservices Architecture
· Strong front-end development experience with Angular (preferred), React, or Vue.js
· Proficiency in HTML5, CSS3, JavaScript, TypeScript, Bootstrap
· Strong experience with SQL Server including stored procedures, views, functions, indexing, and performance tuning
· Experience with Entity Framework / Entity Framework Core
· Experience with Azure or AWS cloud services
· Knowledge of Azure DevOps, Git, GitHub, or Bitbucket
· Experience working with CI/CD pipelines
· Strong understanding of Object-Oriented Programming (OOP), SOLID Principles, Design Patterns
· Experience with Agile/Scrum methodologies
· Strong analytical, debugging, and problem-solving skills
· Excellent communication and stakeholder collaboration skills
Preferred Skills:
· Experience with Docker and Kubernetes
· Experience with Azure Functions, Logic Apps, Service Bus, or Event Grid
· Knowledge of Messaging technologies such as Kafka or RabbitMQ
· Experience with Redis or other caching technologies
· Familiarity with OAuth 2.0, OpenID Connect, JWT Authentication
· Experience working in Banking, Financial Services, Healthcare, Insurance, Retail, or Manufacturing domains
· Experience with Unit Testing frameworks such as xUnit, NUnit, or MSTest, · Bachelor''s degree in Computer Science, Information Technology, Engineering, or related field.
· 8-15 years of professional software development experience.
· Proven experience delivering enterprise-scale applications.
· Strong verbal and written communication skills.
· Ability to work independently as well as within distributed teams.