Serve as the engineering leader and technical expert in the software engineering team
• Lead a group of highly talented engineers to build platform components to power various microservices
• Create detailed engineering plans and ensure the team follows the stipulated guidelines
• Check and confirm the accuracy of the work performed and the methods used by engineering staff
• Conduct various tests and quality assurance checks to verify the quality of completed projects
• Monitor and determine various staffing and training needs
• Hire, train, and supervise engineering staff members
Spearhead various research and development initiatives to identify opportunities for new projects and improved
processes
• Monitor end-to-end architecture of Platform
• Lead High & Low-level design of critical components
• Mentor other Senior & Lead engineers
EXPERTISE AND QUALIFICATIONS
What will you need:
• Bachelor's or Master's Degree - preferably in Computer Science with 10+ years of experience
• Minimum 5+ years of hands-on experience building end to end critical applications
• Good experience in Product/Business and handling teams
• Expertise in Javascript technologies and libraries like ReactJS, NextJS, NodeJS etc
• Expertise in relational databases like MySQL, Postgres etc
• Expertise in Microservice, Data modelling, AWS, Messaging
• Expertise in building scalable & reliable systems
• Experience in messaging systems like AWS SQS/ RabbitMQ
• Good knowledge of caching, databases, data warehouses, distributed System
• Strong Communication Skills demonstrating the ability to present and explain ideas and concepts
• Passionate about testing strategy, problem-solving, learning new skills, sharing expertise and knowledge
• Strong work ethic and ownership mindset
Experience
9 - 14 Years
No. of Openings
1
Education
B.C.A, Any Bachelor Degree, Professional Degree
Role
Software Engineer
Industry Type
Engineering / Cement / Metals
Gender
[ Male / Female ]
Job Country
India
Type of Job
Full Time
Work Location Type
Work from Office