Director/Sr. Manager - Product Engineering
Location : Coimbatore (Preferred) / Bangalore
Educational Qualifications: BE, B. Tech in Computer Science or equivalent qualification
Experience: 12-18 years
Responsibilities:
- Lead the MaxIDS and MaxVal Data Services Product Engineering team.
- Lead end-to-end software engineering based on strategic and tactical product requirements, including technical architecture, minimum viable product/functionality, development sprints, QA, releases etc., in close collaboration with the product management team.
- Collaborate with various stakeholder groups, including internal customers, external customers, user groups etc. to drive development of best-of-breed products and functionalities adhering to SDLC practices.
- Provide Technical leadership to the team, and drive alignment among team members to achieve engineering specific results.
- Oversee process reliability, assess implications of testing outcomes from the testing group, balance business and quality/reliability requirements for Products and Processes.
- Set goal, plan and coordinate (data analysis, debug, root-cause, implementing solutions) and product performance improvement activities.
- Lead effort to optimize product positioning to meet business requirements from the Product Team.
- Provide timely debug for customer reported issues, assist customer and quality teams to provide resolutions.
- Work closely with the Product Engineers and guide them on technical product architecture, design approvals and the release process.
- Design and deploy the API /Microservices architecture - Automations.
Requirements
Experience:
- Cloud and SaaS software development experience (hands on as well as technical management)
- Analytical Thinker: able to assess problems, plan for PoCs/experiments/next steps and drive team to execute.
- Data Analytics: able to understand complex data and draw technical conclusions to drive the next step.
- Experience in Product Management methodology.
- Experience in interfacing with customers and handling customer escalations
- Work with global teams across the organization during the New Product Introduction / New Release phase to validate new features and test methodologies, and implement them in production flow while balancing yield and quality.
- Strong and effective presentation, written and verbal communication skills, and the ability to work with geographically distributed product engineering teams.
- Excellent interpersonal and organizational skills.
- Work in a team environment using a structured development process and deliver on time
- Follow up with issues in an efficient manner, including working hand in hand with Quality Assurance, Project Management.
Desired Skills :
- Excellent written and spoken communication skills.
- Excellent people management skills, should have handled Multi geographical teams
- Ability to work independently and be a self-starter.
- Detail orientation and problem-solving ability.
- Experience in Product / Solution architecture, should have handled complex solution and integration using Microsoft.Net / Python /Angular /PostgreSQL
- Experience in Microservice / Automation
- Should have managed a team of at-least 20-25 members.
- Purely a technical manager role in Microsoft environment.
- 12+ years of work experience with Microsoft.Net development (Hands On)