Azure Full Stack Developer (.Net)
LOCATION
Bangalore/Noida/Hyderabad/Mumbai India
SHIFT TIMINGS
Rotational - 2:00 PM to 11:00 PM (IST)
EXPERIENCE
Total 5+ & Relevant Experience
Position Overview
- The Azure Full Stack Developer (.Net) is responsible for designing and developing modern web applications and restful APIs leveraging the azure platform. Design and integrate business processes and data flows between D365 CE applications and other applications
Key Responsibilities
- Design and Develop responsive web applications with Angular or React JavaScript frameworks
- Build scalable and resilient services (Restful APIs) for a large enterprise setup
- Leverage Azure integration platform – Enterprise Service Bus, Logic apps, Azure Functions in building the middleware required for enterprise integration
- Work with web designers and to translate visual designs into actual end user experience
- Ability to write high performing, standards compliant code and perform code reviews for both front end and backend applications
- Break down functional specifications into technical designs, development tasks, and estimates; execute to completion
- Ensure delivered solutions meet/perform to technical and functional/non-functional requirements
- Troubleshoot and resolve software bugs, data, and system configuration issues
We are seeking candidates with the following experience and skills
- 5+ years of design and development experience – C#, ASP.NET and Web API (mandatory)
- 3+ years of experience in ReactJS or AngularJS framework (mandatory)
- 2+ years of experience in azure development with one of the Azure platform services like Enterprise Service Bus, Logic apps or Azure Functions
- Strong foundation in object-oriented design (OOD), design patterns, data structures, algorithm design, problem solving, and DevOps skills
- Knowledge of build & deploy pipelines using CI/CD tools for application deployment preferred
- Excellent written and verbal communication skills
- Strong problem-solving skills with attention to detail
- Experience working in a team-oriented, collaborative environment
- Background and style that elicits respect in the organization through style of engagement, technical depth, customer service, and results