About the Role
We are seeking a skilled IT Application Developer - Azure to join our Gore Center of Excellence team in Bengaluru, India. In this role, you will be responsible for designing, developing, implementing, and maintaining solutions primarily hosted in Azure. You will work closely with various departments to understand their needs and create solutions that enhance business processes and improve efficiency.
Responsibilities
- Design, develop and implement custom application backends and integrations.
- Collaborate with stakeholders to gather requirements and translate them into technical solutions.
- Provide ongoing support and maintenance for existing solutions.
- Conduct testing and troubleshooting to ensure the quality and functionality of applications.
- Staying up to date on developments in the industry and contributing new ideas to the team.
- Follow development standards, architecture patterns, security best practices and contribute new or improvements to existing ones.
- Create technical documentation and user guides.
Required Qualifications
- Bachelor's degree in computer science, Information Technology, or related field.
- Proficiency in TypeScript, with significant hands-on experience developing in modern TypeScript environments.
- Experience with delivering and operating solutions on Microsoft Azure services, specifically services for cloud-native applications such as Function Apps, Static Web Apps, Storage Account, Service Bus, etc.
- Familiarity with Infrastructure as Code, specifically Bicep for defining, deploying, and managing Azure resources.
- Strong understanding of RESTful API development and event-driven architectures.
- Experience with automated testing frameworks, preferably Jest.
- Experience in Git and GitHub workflows.
- Excellent problem-solving skills and attention to detail.
- Effective communication with the ability to collaborate with global team members and stakeholders and communicate technical concepts clearly.
- Travel ~10%.
Desired Qualifications
- Azure certifications and experience with SAP integrations
- Experience with AI-assisted coding, C#, Java, Python, Docker/containerization.
- Experience with Agile development methodologies and working in an international multi-cultural environment