Senior .Net Full Stack Developer - C#/React.js

7 - 12 years

8 - 12 Lacs

Agra

Posted:1 week ago| Platform: Naukri logo

Apply

Skills Required

.Net C# AngularJS WebAPI Javascript RESTful Webservices Full Stack SQL Server MVC React.js ASP

Work Mode

Work from Office

Job Type

Full Time

Job Description

Role Description : This is a contract Senior Dot Net Fullstack Developer role at Emperen Technologies, located in Bengaluru with the flexibility of some work from home. You will be a key contributor to the development and maintenance of robust and scalable web applications. Your responsibilities will span both front-end and back-end development, requiring a strong understanding of the .NET ecosystem and modern front-end frameworks. You will be expected to participate in the full software development lifecycle, from requirements gathering and design to implementation, testing, and deployment.Responsibilities : Full Stack Development : Design, develop, and maintain both front-end and back-end components of web applications using the Microsoft technology stack and modern JavaScript frameworks.Back-end Development (Strong Focus) : - Develop robust and scalable APIs and services using C# and . NET Core.- Design and implement database schemas and optimize queries using SQL Server.- Work with ASP.NET MVC and ASP.NET Web API to build performant web applications and RESTful services.- Implement authentication and authorization mechanisms, including technologies like OAuth 2.0 and JWT.- Utilize dependency injection, LINQ, and other core .NET features effectively.- Implement unit and integration tests to ensure code quality and reliability.- Troubleshoot and debug complex issues in the back-end system.Front-end Development : - Develop user interfaces using HTML5, CSS3, and modern JavaScript frameworks like React, Angular, or Vue.js.- Implement responsive designs to ensure applications are accessible across various devices.- Integrate front-end applications with back-end APIs.- Write clean, maintainable, and well-documented front-end code.- Familiarity with state management libraries (e.g. , Redux, NgRx, Vuex) is a plus.- Database Management : Design, develop, and optimize database schemas in SQL Server.- Write complex SQL queries, stored procedures, functions, and triggers.- Ensure data integrity and performance.- Version Control : Utilize Git/GitHub for version control, branching, and merging.- Follow established Git workflows.- Cloud Technologies (Desired) : Experience with cloud platforms like Azure or AWS, including services like Azure App Service, Azure Functions, AWS Lambda, etc.- Understanding of containerization technologies like Docker and orchestration tools like Kubernetes is a plus.Agile Collaboration : Participate actively in Agile/Scrum ceremonies, including sprint planning, daily stand-ups, sprint reviews, and retrospectives.Problem-Solving : Analyze and solve complex technical problems, providing innovative and effective solutions.Communication & Collaboration : - Effectively communicate technical concepts to both technical and non-technical stakeholders.- Collaborate effectively with other developers, designers, and product owners.Code Quality & Best Practices : - Adhere to coding standards, best practices, and design patterns.- Participate in code reviews to ensure code quality.Continuous Learning : - Stay up-to-date with the latest trends and technologies in .NET development and front-end frameworks.Qualifications : Location : RemoteTimings : Full Time (As per company timings)Notice Period : Immediate Joiner - OnlyExperience : 8-12 Years of professional experience in full-stack .NET development.Required Skills & Qualifications : - Extensive .NET Experience : 7+ years of hands-on experience in developing web applications using C# and the .NET framework, including .NET Framework and .NET Core.- Deep Understanding of .NET Core : Proven experience building scalable and performant applications using .NET Core, including middleware, dependency injection, and configuration.ASP.NET Expertise : Strong proficiency in ASP.NET MVC and ASP.NET Web API for building web applications and RESTful services.- Front-end Proficiency : Solid understanding of HTML5, CSS3, and JavaScript. Experience with at least one modern JavaScript framework/library such as React, Angular, or Vue.js is essential. - Strong SQL Server Skills : Extensive experience working with SQL Server, including database design, writing complex SQL queries, stored procedures, performance tuning, and database optimization.- Version Control Mastery : Proficient in using Git/GitHub for collaborative development, branching strategies, and pull requests.- Cloud Familiarity (Desired) : Familiarity with cloud platforms like Azure or AWS and their relevant services for web application deployment and management.- Web Development Best Practices : Strong understanding of responsive design principles, cross-browser compatibility issues, and web performance optimization techniques.- Excellent Problem-Solving Skills : Demonstrated ability to analyze complex problems and develop effective solutions.- Strong Communication Skills : Excellent verbal and written communication skills, with the ability to articulate technical concepts clearly and concisely. - Team Player : Ability to work effectively in a collaborative team environment.- Agile Experience : Experience working in an Agile or Scrum development environment. Understanding of Design Patterns : Familiarity with common software design patterns (e.g. , MVC, MVVM, Repository, Unit of Work).- Experience with Testing Frameworks : Knowledge of unit testing frameworks (e.g. , NUnit, xUnit) and integration testing.

Mock Interview

Practice Video Interview with JobPe AI

Start .Net Interview Now
Emperen Technologies
Emperen Technologies

Information Technology

Tech City

50-100 Employees

275 Jobs

    Key People

  • Jane Doe

    CEO
  • John Smith

    CTO