Job Description
Key Responsibilities
- Design and develop App Services, Web Jobs, and Functions utilizing the Azure platform.
- Build scalable and resilient services (RESTful APIs) for large enterprise environments.
- Utilize Azure integration platforms such as Enterprise Service Bus, Logic Apps, and Azure Functions to create the middleware necessary for enterprise integration.
- Write high-performing, standards-compliant code and conduct code reviews for both front-end and back-end applications.
- Translate functional specifications into technical designs, development tasks, and estimates, and ensure successful execution to completion.
- Ensure delivered solutions meet technical, functional, and non-functional requirements.
We are seeking candidates with the following experience and skills
- Over 5 years of experience in design and development, specializing in C# and Web API.
- More than 2 years of experience in Azure development, working with platform services such as Enterprise Service Bus, Logic Apps, or Azure Functions.
- Proficiency in creating, maintaining and troubleshooting RESTful APIs and experience with microservice based architecture.
- Preferred experience of over 1 year with Kubernetes (AKS).
- Strong foundation in object-oriented design (OOD), design patterns, data structures, algorithm design, problem-solving, and DevOps skills.
- Knowledge of build and deploy pipelines using CI/CD tools for application deployment and familiarity with version control systems like Git is preferred.
- Excellent written and verbal communication skills.
- Strong problem-solving skills with keen attention to detail.
- Extensive experience working in team-oriented, collaborative environments.
- A professional background and style that elicit respect through engagement, technical depth, customer service, and delivering results.