Job Requirement - .NET Full Stack Developer (3-6 Years' Experience)
Position:
.NET Full Stack Developer
Experience:
3-6 years
Location:
Gandhinagar
Employment Type:
Full Time
Core Responsibilities
Design, develop, and maintain web applications using .NET Core, ASP.NET, and Angular (v4+).
Implement RESTful Web APIs and integrate them with front-end applications.
Apply solid Object-Oriented Programming (OOP) principles and design patterns to build clean, maintainable code.
Develop responsive user interfaces using HTML5, JavaScript, and modern front-end practices.
Work with Entity Framework (EF) for data access and ORM-based development.
Design and optimise relational database schemas, queries, and stored procedures using SQL Server or MySQL.
Write and maintain unit tests to ensure code quality and reliability.
Use Git for version control, branching, and collaboration within the development team.
Collaborate with cross-functional teams (BA, QA, DevOps, Product) throughout the software development lifecycle.
Deploy and support applications in cloud environments (Azure; AWS experience is an advantage).
Required Skills and Experience
Total Experience:
3-6 years in software development, preferably in web-based applications.
Programming & OOP:
Strong understanding of Object-Oriented Programming concepts and their practical implementation.
Solid experience with
C#
and the
.NET
ecosystem.
Back-end:
Strong hands-on experience with
.NET Core
and
ASP.NET
(Web API).
Experience in building and consuming
RESTful Web APIs
.
Proficiency with
Entity Framework (EF)
(Code First / Database First).
Front-end:
Experience with
Angular 4+
(components, services, routing, RxJS basics).
Good knowledge of
JavaScript
and
HTML5
.
Database:
Practical experience with
SQL Server
or
MySQL
.
Ability to write complex SQL queries, joins, and work with stored procedures, views, and indexes.
Testing & Quality:
Experience with
unit testing
frameworks (e.g., MSTest, NUnit, xUnit, or similar).
Basic understanding of clean code, SOLID principles, and best practices.
Cloud & DevOps:
Basic exposure to
Microsoft Azure
(App Services, storage, basic configuration, etc.).
Experience with any cloud platform;
Experience with CI/CD pipelines and build/release tools (e.g., Azure DevOps, GitHub Actions).
Familiarity with Agile/Scrum methodologies.
Basic understanding of security best practices (authentication, authorisation, OWASP basics).
Key Competencies
Strong analytical and problem-solving skills.
Ability to work independently as well as part of a team.
Good communication skills and willingness to collaborate with stakeholders.
Proactive, ownership mindset, and focus on delivering high-quality solutions within timelines.
Job Types: Full-time, Permanent
Pay: ?600,000.00 - ?800,000.00 per year
Benefits:
Health insurance
Provident Fund
Work Location: In person
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.