Position: Technical Team Lead (Front End/Cloud-Native/AI Products)
Location: Vadodara, Gujarat
Job Type: Full Time
Work Type: Onsite
Job Description:
- The prime responsibility would be to ensure delivery of high-quality codes to successfully execute the Organization's business.
Key Deliverables:
- 8+ years of relevant work experience with a reputed organization.
- Demonstrated ability to operate with independence and have good technical project management expertise.
- Experience defining and building front end and cloud-native, AI friendly software products as a platform at scale with a deep understanding of those platforms capabilities and underlying technologies.
- Demonstrated experience breaking down problems, organizing work, planning sprints, and delivering technical programs in agile delivery models (scrum, Kanban, etc.)
- Experience working on programs to define and build cloud-native software products as a platform at scale
- Enjoys diving deep to understand the platform's capabilities and underlying technologies.
- Proven track record of data driven decision-making and applying continuous improvement methodologies across teams.
- Can debate the delivery strategy with business teams, architects, engineers, and designers.
- Can communicate to executives, peers, and staff with impact and great authenticity.
- Demonstrated experience building relationships, partnering with and influencing dependent teams while commanding the respect of the individuals you work with across the organization.
- Plus if you have expertise in SaaS, IaaS, PaaS, huge plus if you have expertise in CI/CD, SQL databases, microservices APIs, and distributed systems operations in a DevOps model
- Technical Project delivery experience including time developing and testing software.
- Experience in communicating with users, other technical teams, and senior leadership to collect requirements, describe software product features, technical designs, and product strategy.
- Experience in recruiting, hiring, mentoring/coaching and managing teams of Software Engineers to improve their skills, and make them more effective software engineers.
RESPONSIBILITIES:
- We are looking for an experienced technical professional to join our team and help us build towards the future.
- Our Team lead conceptualizes, builds, and drives multiple teams to achieve engineering excellence. In this role, you get to dive as deep as you want into the tech stack, the integration patterns, the organizational capabilities, and the company wide assets that can be leveraged to provide technical solutions to customer problems.
- Team Lead will need to be a people manager too where he/she will be involved into interviews, KRAs/KPIs, performance management, making sure all customer and internal stakeholders are up to date
- Team lead will contribute to the strategies, design choices, and even the cloud infrastructure required to build.
- You should be able to demonstrate comprehensive and achievable execution plans to deliver high-profile features and capabilities for our customers.
- You may drive a project which spans multiple teams and integrations, reporting meaningful status along the way.
Required Competencies:
- Must possess excellent communication skills oral and written
- Must possess knowledge of latest technology trends
- Must be a keen learner should be able to drive Self-Learning
- Must practice principle of First Time Right
- Must have an Eye for Details
- Must have high Customer Orientation
- Must be adaptable to working in multiple / matrix work environment
- Must possess good systems thinking
- Must possess good negotiation, analytical and interpersonal skills. Good leadership & team player qualities.
- High on personal integrity with ability to establish relationships and work in teams and should be able to influence stakeholders. Should possess independence, robust ethics and resilience.
Years of Experience:
- 8+ years of relevant work experience with a reputed organization.
Educational Qualification:
- ME (IT, Computer), BE (IT, Computer), MCA, MSC-IT, BC