Senior Consultant - Full Stack Development

Overview

Roles and Responsibilities:

  • Should have strong technical foundation and passion for coding.
  • Should have a strong attitude towards working with the team by promoting ownership, autonomy, collaboration, and creativity.
  • Ability to collaborate comfortably with the teams and other stake holders with respect to the client deliveries and commitments.
  • Minimum 7 years of .NET (web) development experience.
  • Consultant delivering and driving the project technically.
  • Awareness of the AI tools
  • Exposure to cloud technologies like Azure, AWS
  • Exposure to web-technologies like Angular, ReactJS, jQuery, Web API, TypeScript, JSON, CSS, Bootstrap etc.
  • Hands on SQL DB.
  • Hands on knowledge of ORM like Entity Framework

Qualification, Skills, Experience and Competencies Required:

  • Master’s or bachelor’s degree in engineering (BE, B. Tech, MCA)
  • Having knowledge or exposure on mobile technologies will be a plus.
  • Having a .NET, Azure or other similar certifications will be a plus.
  • Prior experience working with overseas team is preferred.
  • Must have hands-on knowledge of .NET Core, C#
  • Must have worked on any DI frameworks like Ninject, etc.
  • Working knowledge and proponent of Unit testing, and have used unit testing frameworks like NUnit, MSTest, mocking frameworks, etc.
  • Continuous Integration with Azure DevOps, TeamCity, Jenkins, or the likes.
  • Good working experience using Agile Methodologies – Ability to think iterative, incremental.
  • Strong understanding of OO design, Database concepts and Design
  • Loves coding and has extensive coding experience in web applications using .Net and related technologies.
  • Ability to integrate multiple factors and perspectives in problem solving strategies.

Similar jobs