Description

Job Title:  .Net React Full stack Developer

Location: Pune, Chennai, Bangalore, Hyderabad, Kolkata, Coimbatore, Kochi & Bhubaneshwar

Experience: 6-16 Years

Skills: DotNet Core 3 to 4, WCF, Entity framework, Web API and React 

Job Summary:

As a .Net Core Full Stack Developer, you will utilize your expertise in DotNet Core, Web API, and Angular (or React) to design, develop, test, and deploy scalable and secure web applications. You will work on a range of full-stack development technologies including WPF, Hibernate, MVC5, and Entity Framework while applying security best practices like SSL, SAML, and OpenID. In this role, you will collaborate closely with cross-functional teams to create high-quality, performant solutions that align with business goals and client needs.

Roles & Responsibilities:

  • DotNet Core & Web API Development: Hands-on experience in developing scalable applications using DotNet Core 3 to 4 and building Web APIs for business requirements.
  • Full Stack Development: Expertise in Angular 8+ or React for dynamic, responsive front-end development and integration with back-end systems.
  • WCF & MVC5: Proficiency with Windows Communication Foundation (WCF) and MVC5 (Model-View-Controller) for creating robust web applications.
  • Entity Framework & Hibernate: Experience in using Entity Framework for ORM and Hibernate for backend database interactions.
  • Security Best Practices: Strong knowledge of web security frameworks including SSL, SAML, and OpenID to ensure secure communication and data protection.
  • Unit Testing & Containerization: Proficiency with NUnit for unit testing and Docker for containerization, ensuring repeatable and stable application environments.
  • UI/UX Development: Solid understanding of HTML, CSS, and SCSS for front-end design and UI optimization.
  • Cloud and CI/CD: Familiarity with Azure DevOps for implementing CI/CD pipelines, ensuring continuous integration and delivery of software products.
  • Cross-Platform Development: Experience with WinForms for building Windows desktop applications.
  • Collaboration & Communication: Effectively collaborate with cross-functional teams and communicate complex technical concepts to both technical and non-technical stakeholders.

Must-Have Skills:

  • Strong proficiency in DotNet Core 3 to 4, WCF, Entity Framework, and Web API for full-stack application development.
  • Hands-on experience with Angular 8+ or React for building modern, scalable front-end applications.
  • Expertise in WPF (Windows Presentation Foundation) for desktop application development.
  • Deep understanding of Hibernate and MVC5 for creating full-stack solutions.
  • In-depth knowledge of security concepts including SSL, SAML, and OpenID.
  • Familiarity with NUnit for unit testing and Docker for application containerization.
  • Strong knowledge of HTML, CSS, and SCSS for front-end UI development.
  • Proficiency in using Azure DevOps for CI/CD pipeline implementation.

Additional Skills:

  • Experience with CQR (Command Query Responsibility Segregation) and CORS (Cross-Origin Resource Sharing).
  • Ability to build scalable and secure applications using React JS and WinForms.
  • Strong understanding of security protocols and best practices for developing secure, production-ready applications.

Education

Any Graduate