Qualification: bachelor s or master s degree in computer science, Information Technology, or equivalent.
Key Skills - Mandatory Technology Skills:
Should have 6-8 years of industry experience.
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 HTLM5, CSS3, JAVA SRIPT, JQUERY, React. JS, Angular 10+.
. Working knowledge of Azure development/Deployment environment Eg: 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.
Write clean, scalable code using . NET programming languages.
Ability to understand and adhere to the application architecture and design.
Deployment knowledge - IIS knowledge, port mapping, routing.
Experience with Agile Development, SCRUM, or Extreme Programming methodologies
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.