Job Description
What you'll Do
- Lead the technical design along with implementation strategy for major systems & components of the Adobe Captivate.
- Lead the architecture and technology choices for the major systems/components
- Design, build and deploy the products with very high quality
- Bring more innovation in the current system to bring more robustness, ease, and convenience
- Ability to articulate the design and code choices to cross-functional teams
- Ability to mentor and guide a high performing team
- Reviewing and providing feedback on features, technology, architecture, designs, time & budget estimates, and test strategies
- Managing projects, mitigating risks & creative problem solving
- Developing and evolving engineering and business processes to optimize team efficiency
What you need to succeed
- 5 - 9 years experience with full stack software development using Backend like: C++(primary), Node JS, REST API, Java Front End technologies like: React JS, Redux, TypeScript, JavaScript, React Spectrum.
- DevOps: AWS, Azure, Kubernetes, Docker etc.
- Hands-on experience in designing & developing complex, large scale microservices and RESTful APIs for real-time responsive applications.
- High quality coding and design competencies setting up example for other to emulate
- Proficiency in data structures and algorithms
- Experience with machine learning, deep learning is desirable
- Cost consciousness around computation and memory requirements
- Strong verbal and written communication skills
- Strong technical leadership skills.