Dot Net Developer

7 - 11 years

0 Lacs

Posted:11 hours ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a Full Stack .NET Developer, your role involves designing and developing enterprise-grade applications with a strong backend (.NET Core, C#) and knowledge of frontend technologies (Angular preferred). You are expected to adhere to best coding practices, implement secure and scalable APIs, write tests, and ensure efficient data access. Your contribution will lead to building high-quality, maintainable, and scalable software meeting technical and business requirements. **Key Responsibilities** - Design, develop, and maintain scalable backend services using .NET Core, C#, Web API, and RESTful principles. - Write clean, maintainable code following SOLID principles and object-oriented design. - Implement and support unit testing (NUnit/TestNG), BDD/TDD frameworks (SpecFlow, xUnit) for quality assurance. - Work with Entity Framework (EF/ORM) and SQL Server for database access and optimization. - Contribute to CI/CD pipelines ensuring smooth deployment of features and fixes. - Collaborate with product owners, QA engineers, and UI developers for user-friendly solutions. - Apply design patterns and architectural guidelines for extensibility and maintainability. - Participate in code reviews, refactoring exercises, and sprint planning sessions. - Write API documentation and ensure proper versioning and compatibility. - Integrate frontend components (Angular preferred) with backend APIs as needed. **Required Qualifications & Skills** - Bachelors degree in Computer Science, Engineering, or related discipline. - 7+ years of experience in full stack or backend-focused development using .NET technologies. - Expertise in .NET Core, C#, Web API, Entity Framework, and SQL Server. - Sound knowledge of OOPS, design patterns, and modern software architecture practices. - Experience with unit testing, SpecFlow, BDD, and TDD methodologies. - Strong understanding of RESTful architecture and stateless API design. - Familiarity with CI/CD, Git, and automated deployment tools. - Good to have: Working knowledge of Angular, HTML, CSS, TypeScript. As a Full Stack .NET Developer, you will have the opportunity to work closely with QA Engineers, UI Developers, Product Managers, and DevOps Engineers internally, while also engaging with Clients, Architects, API consumers, and Third-party Vendors externally. You will be responsible for end-to-end backend design, API development, and integration, making you a major contributor to cross-functional feature teams. Your success will be measured by feature delivery velocity, test coverage, performance benchmarks, defect resolution time, compliance with standards, and integration success with frontend and external services. Your technical excellence, quality focus, cross-functional collaboration, customer orientation, and accountability will be key in achieving success in this role.,

Mock Interview

Practice Video Interview with JobPe AI

Start TypeScript Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your C Skills

Practice C coding challenges to boost your skills

Start Practicing C Now
Enterprise Minds, Inc logo
Enterprise Minds, Inc

Information Technology

San Francisco

RecommendedJobs for You