Required Technical and Professional Expertise
- 7+ years of programming experience
- Robust system design and programming skills in
- Python-based backend application development,
- ReactJS with Typescript or NodeJS, Golang
- Experience with Containers, Docker, Kubernetes, Linux
- Experience building distributed and scalable SaaS offerings based on REST APIs, microservices, and containers. Experience in system design and supporting cloud services
- Ability to learn and be productive on new technologies independently & quickly
- Experience in technically coaching and guiding junior developers covering system design, code reviews etc.
- Good communication skills and technical leadership qualities
- Ability to effectively diagnose and resolve issues reported by clients from production
- Ability to drive the issue resolution process end to end by taking full ownership and ensuring all stakeholders are updated on progress and resolution steps
- Ability to do RCA for complex issues and take necessary actions to avoid it from happening in future development
- Experience in software development, with a focus on writing performance-optimized code and implementing secure coding practices.”
Preferred Technical and Professional Expertise
- BS / B.Tech or higher degree in Computer Science or related engineering streams