Job Summary:
Looking for passionate and inventive Engineering Lead/Manager to provide technical expertise and manage a team while working with partners to deliver end to end solution. The candidate will be working in highly collaborative, fast paced and cross functional environment. The candidate mission is to design end to end technical solution and ensure high quality, scalable, on-time delivery within the budgets.
He/ She would be also responsible to experiment, explore and demonstrate application of new technologies by means of conducting quick prototypes to solve business problems. The candidate with also function as a Solution Architect and be responsible for design and delivery of the working prototype and end solution. Work with the direction from Product engineers, Solution Architect and co-create solutions with IT delivery teams
Key Responsibilites:
- Collaborate with business, product owners, architects, program delivery team to build and deploy world class application
- Take end to end ownership of delivering high quality application/ product.
- Evaluate new technology/concepts for the organization and design effective architecture for efficient testing and implementation
- Ensure your team meets their delivery commitments through an effective sprint planning process and daily standups; facilitate team-owned process improvements.
- Partner with product and design counterparts to understand requirements and priorities, solution business problems, craft roadmaps, and manage development from conceptualization through delivery and ownership.
- Have a strong eye for the operational aspects such as No high sev defects, faster time to resolve bugs, scalability of application, performance tuning, monitoring & fault-tolerance
- Foster career growth and a strong team culture of inclusivity, product ownership and quality, technical and operational excellence; lead by example
- Buddy / Mentor / Manager (based on seniority) to engineering team members to help them onboard and perform within the organization
- Opportunity to work on improving processes, building & governing best practices
- Able to provide estimation with high level requirement and review the estimates provided by team.
- Focus on tech and process challenges and suggest solution and drive it to closure to increase productivity
- Seam less Integration
- Ensure team will meet all key NFRs and lead it from front.
- PM & quality aspects along with technical leadership
- Ensures systems meet both user needs and business goals
- Conduct proof of concepts on emerging technologies and help scale implementation in projects with development partners
- Review of artefacts including code, manage technical debt and ensure optimal technical quality like performance, security, code quality.
- Work closely with various business partners and other departments to create future proof solutions covering digital, automation, APIs, integration and data.
- Solve integration challenges across teams like Services, infra, security, support, testing, cross application
- Provide technical expertise in troubleshooting & NFRs like performance, cost, disaster recovery or security concerns
- Provide technical expertise in solving/troubleshooting performance & other non-functional requirements
- Set-up enterprise observability on applications which include logging, monitoring, alerting, dashboards for better sustain.
- Define Infra sizing and review with SA and Infra team.
Other responsibilities:
- To maintain a healthy working relationship with the business users and other members of the IT Team
- Increase open source technology and reduce license software penetration.
- Responsible for overall performance, cost and delivery of technology solutions
Measures of Success:
- Alignment of IT landscape to overall vision and blue prints
- Faster, better and cheaper delivery of applications via technology
- Tech debt should be reduced to increase IT KPIs
- Exceptional user(internal/external) experience, automation and operational efficiency by adoption of new cutting edge technology solutions to solve business problems
- Trusted partnership with other departments of IT and business
Key competencies/skills required:
- Have strong team management experience of leading 2-3 scrum teams
- Should have delivered high complex application and able to drive business value along with Business/ PO
- Have exposure to Front end/ Backend technologies like React JS or Angular JS, Java, Integration with Analytical tools
- Have worked on Agile/ SAFe methodology
- At least 3-4 years of team lead experiences in planning, development design & development of rich web/mobile apps using technologies like HTML5, Angular/ReactJS or similar JS frameworks, NodeJS, Native/Hybrid, Java, RDBMS(Postgres), NoSQL using MongoDB/Cassandra.
- Have strong experience to integrate with third party Web interface and services.
- Have strong ability to trouble shoot the Web Systems/ mobile apps
- Application of multiple design patterns, enterprise integration patterns
- Experience in developing and deploying Cloud Native applications on AWS/Azure
- Experience in addressing scalability & performance tuning of applications
- Must have utilized Continuous Integration & Delivery tools/practices including Jenkins.
- End to End designing of applications with backend integration
- Passionate Problem Solver
- Can do attitude, self-driven with sound communication & articulation skills
Desired qualifications and experience:
- M-Tech/B-Tech/B.E/ / MCA from a reputed institute
- 10-12 years of strong experience with at least 3 years of experience as technical manager/Solution Architect
- Should have lead the team and delivered at least 2-3 large technology projects
- Should be working or should have worked with reputed organizations or startups. Startup experience is a must.
- Should have demonstrable experience in delivery of 0 to 1 projects
- Innovation or new age project experience would be given more weightage
Industry:Insurance
Department:Product Management
Role Category: Product Management - Technology
Role: Technical Product Manager
Employment Type: Full Time, Permanent