So, what’s the role all about?
- This role is about deriving results, achieving goals for the group and product.
- We are looking for Tech Manager who can lead and coach development teams, fostering a collaborative environment to provide technical leadership to achieve project goals.
- Empower team members to make technical decisions, instill sense of ownership and self-organize.
- Responsible for productivity and quality objectives for respective teams.
- Work closely with team members and provide technical guidance and solve the problem related to design, implementation, process, do hands on where required.
- Conduct regular performance reviews and provide constructive feedback to team members.
- Manage all aspects of the team such as hiring, reviews, mentoring and promotions
How will you make an impact?
- Ensure the sprint and release commitments are met on time and high-quality software packages.
- Perform sprint wise planning and development of short, medium, and long-term plans to achieve strategic objectives. Actively guide and mentor the team to develop features to meet functional, documentation and quality while obviating roadblocks.
- Prioritize, assign and manage activities and projects in accordance with the R&D departments goals and objectives.
- Provide worldwide support to our customers.
- Adjust hours of work, priorities and staff assignments to ensure efficient operation based on workload.
- Play major role in envisioning and execution of next gen plans (e.g. architecture) to achieve longer term strategic objectives of the organization.
- Identify and address roadblocks that hinder team productivity, including organizational obstacles, resource constraints, and dependencies.
- Collaborate with other departments to remove impediments that require cross-functional support.
- Work with the line of business to define the product roadmap and strategy.
- Review technical designs and architecture to ensure quality, scalability, and maintainability
- Manage all aspects of the team such as hiring, reviews, mentoring and promotions
Have you got what it takes?
- Bachelor/Master of Engineering Degree in Computer Science, Electronic Engineering or equivalent from reputed institute
- 13+ years of experience in Software development for software application deployed on cloud environment (AWS).
- At least 3 years' experience in managing multiple scrum teams of software developers of different experience range (Freshers to 12+ years). Frequent operational liaison with Product managers, program managers, peer Technical managers, Architects for software deliveries.
- Proven track record of managing the development of enterprise-grade software products that can perform, scale, and integrate into a broad enterprise ecosystem.
- Experience developing and supporting multi-tenant cloud-native software delivered secured Software-as-a-Service (SaaS).
- Experienced in software technologies such as Java, spring boot, Angular.
- Good exposure to Service Oriented Architecture and associated design patterns for development, deployment, and maintenance.
- Familiar with DevOps processes and tools employed in SaaS architectures to support CI/CD and monitoring.
- Familiar with Quality targets and SLAs for SaaS applications.
- Experienced with public cloud infrastructures and technologies such as Amazon Web Services (AWS).
- Demonstrated ability to deftly influence others, especially in sensitive or complex situations.
- Deep experience with agile software development techniques and pitfalls.
- Excellent communication skills, problem-solving and decision-making skills.
Director
Technical & People manager