Job Title: Full Stack .NET Developer
Experience: 8 years
Location: Sainik Bhawan Delhi
Job Description:
We are seeking a highly skilled and experienced Full Stack .NET Developer to join our dynamic team. The ideal candidate should have a strong background in developing robust and scalable web applications using a combination of technologies such as .NET Core React JS MVC HTML5 CSS JavaScript Bootstrap MS SQL Server 17/19 Postgres and ASP.NET. The candidate should be passionate about staying updated with the latest industry trends and technologies.
Responsibilities:
- Collaborate with crossfunctional teams to design develop and maintain highquality software solutions.
- Work on the complete software development life cycle from concept and design to testing and deployment.
- Develop and implement responsive user interfaces using React JS HTML5 CSS and Bootstrap.
- Design and maintain databases using MS SQL Server 17/19 and Postgres ensuring optimum performance and data integrity.
- Write clean welldocumented and maintainable code adhering to coding standards.
- Collaborate with frontend and backend developers to integrate userfacing elements using serverside logic.
- Troubleshoot debug and resolve application issues in a timely manner.
- Stay updated on emerging technologies and contribute to continuous improvement within the development team.
- Participate in code reviews to ensure code quality and share best practices with the team.
- Mentor and guide junior developers fostering a collaborative and innovative team environment.
Qualifications:
- Bachelors degree in Computer Science Engineering or related field.
- Minimum of 8 years of handson experience in full stack development.
- Proficient in .NET Core React JS MVC HTML5 CSS JavaScript Bootstrap MS SQL Server 17/19 Postgres and ASP.NET.
- Strong understanding of software architecture design principles and best practices.
- Experience with version control systems (Git) and continuous integration/delivery processes.
- Excellent problemsolving skills and attention to detail.
- Ability to work independently and collaboratively within a team.
- Strong communication skills to interact effectively with team members and stakeholders.