Key Skills Mandatory Technology Skills :
- Proven experience as a .NET Developer or Application Developer.
- Expert in ASP.NET framework 4.8, MS .NET 5.0 / 6.0 / 7.0, C#, SQL Server, and design / architectural patterns (e.g., Model-View-Controller MVC)), NodeJS, State Management, Unit Testing, Authentication & Authorization.
- Good experience in Database, API (Restful, SOAP, Webservices, Graph QL, microservices).
- Experience in UI technologies like HTML5, CSS3, JavaScript, jQuery, React.js, Angular 10+.
- Working Knowledge of Azure Development / deployment environment e.g., Azure Functions, App Services, Blob Storage, Queues, Event hubs
- Working Knowledge of Containerized application, Docker, Kubernetes, AKS, ACR etc.
- Good debugging skills.
- Good knowledge of OOPS.
- Proficient understanding of code versioning tools -TFS / GIT / Azure DevOps.
- Familiarity with architecture styles / APIs (REST, RPC).
- Excellent troubleshooting and communication skills.
- Deployment knowledge - IIS knowledge, port mapping, routing.
- Experience with Agile Development, SCRUM, or Extreme Programming methodologies
Key Responsibilities :
Write clean, scalable code using .NET programming languages.Ability to understand and adhere to the application architecture and design.Develop, test, and maintain applications using ASP.NET Framework 4.8, .NET Core, and C#.Build and consume APIs including RESTful services.Develop front-end components using React.js or Angular.Work with Azure cloud services for application deployment and maintenance.Debug and troubleshoot application issues to ensure optimal performance.Collaborate with Agile teams to deliver high-quality software solutions within timelines.Other Mandatory Aspects :
Early / immediate joiners are welcome.Should be able to complete the assigned tasks timely.The role may be individual contributor.Personal Skills :
Good communication skill (articulation using verbal & non-verbal skills, clarity of thought).Attention to details.Integrity & Stretch Mindset.Ownership of work and working independently.Flexible and Teamwork mindset.Strong analytical thinking and problem-solving skills.Ensuring quality and timely delivery(ref : hirist.tech)