Key Responsibilities :
Technical Leadership & Development
- Analyze, design, develop, and document commercial software products.
- Lead research, development, testing, and maintenance of applications.
- Take full ownership of development work, including automated testing of components.
- Participate in design and code reviews to ensure technical excellence.
- Provide technical support and guidance to project team members.
Team Management & Mentorship
Manage, mentor, and supervise a team of 8+ engineers and senior engineers .Set goals, measure progress, and ensure team accountability.Upskill the team and improve processes as needed.Foster a collaborative and high-performance team culture.Collaboration & Project Execution
Collaborate with team members to define project requirements, priorities, and timelines.Ensure timely delivery of projects in an agile development environment.Drive adoption of best practices and new technologies to improve development efficiency.Skills Required
Automation Testing, Version Control