Key Responsibilities
- Lead the end-to-end design, development, and deployment of full-stack applications using Python (Django/FastAPI) and Angular frameworks.
- Architect and implement scalable microservices to support the Adani One Super App and other digital platforms.
- Collaborate with cross-functional teams to integrate digital platforms with Adani Group's diverse business services, ensuring seamless user experiences.
- Develop and maintain system design and architecture documentation, ensuring alignment with business requirements and technical standards.
- Optimize application performance, scalability, and security to handle high user traffic and large-scale data processing.
- Mentor and guide a team of developers, fostering a culture of innovation, collaboration, and technical excellence.
- Conduct code reviews and enforce best practices in coding, testing, and deployment.
- Stay updated with emerging technologies and trends to drive continuous improvement and innovation within the team.
- Work closely with the Head of Industry Cloud to align technical strategies with business objectives and deliver measurable outcomes.
- Ensure timely delivery of projects while maintaining high-quality standards and adhering to project timelines.
Required Qualifications & Experience
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
- 8-15 years of experience in full-stack development, with a strong focus on Python (Django/FastAPI) and Angular.
- Proven experience in designing and implementing microservices architecture and system design.
- Demonstrated expertise in leading technical teams and delivering large-scale digital transformation projects.
Educational Background
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
- Advanced certifications in Python, Angular, or cloud technologies are preferred.
Years & Type of Experience
- 8-15 years of experience in full-stack development, with a focus on Python (Django/FastAPI), Angular, and microservices.
- Hands-on experience in system design, architecture, and large-scale application development.