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)