Posted:2 months ago| Platform:
Work from Office
Full Time
The Engineering Manager will lead the Product development for various products/features in CDK International. Lead, manage, and inspire engineering teams developing the DMS and next-gen products in CDK Global. Participate in the development lifecycle with a focus on developing new features and functionalities for large-scale enterprise software solutions, encompassing service layers, integration, user interfaces and data. Responsibilities: Work closely with Product Managers to define strategies for product capabilities, business applications and processes at CDK. Work with Business and Engineering leadership throughout the planning process and the prioritization of strategic and tactical issues. Participate in the process to prioritize and scope future product capabilities and initiatives. Defines engineering standards, metrics and recommend tools to measure it. Assess new issues and take ownership of establishing protocol for problem resolution Hire bright talent and plans resource needs and allocations to support products, initiatives, and support. Ensures service levels are understood and met. Applies problem-solving skills to provide customer support to resolve escalations Proactively engages other leaders in cross-functional efforts. Openly share plans and strives to prevent surprises for other organizations. Foster open communication within and between teams. Communicate effectively with engineering leadership. Keep leaders apprised of any issues or concerns. Take a 'no surprises' approach to communication within the department and with the business. Set uncompromisingly high standards of performance for self and subordinates. Act as a change agent, initiating appropriate changes to support business growth, reduce operational costs, and/or improve service levels. Propose product enhancements and the adoption of new features, including new technologies Previous experience working in product development organization is a plus Qualification: 13 - 16 years of experience leading teams, with demonstrated ability in providing managerial leadership to a product-based, team-centric organization Experience with frameworks and technologies; Examples: JAVA, SpringBoot, Microservices, Messaging, JSON, AJAX, SSL, SOAP/REST tools, Angular, React and other UI frameworks , Unit test frameworks, Mocking frameworks. Familiarity with cloud computing (AWS, GCP etc..) and Dev Ops. Comfortable working with senior management, technical leaders, quality assurance engineers and software developers. Ability to interact with business executives in business terms. Demonstrated ability to delegate and empower others. Full lifecycle development experience on large projects, creating distributed and scalable systems. Strong knowledge of industry standards and techniques in development and testing. Familiarity with a variety of SDLC methodologies (i.e. RUP, XP, Scrum, Lean, etc.) Proven record of process analysis and continuous improvement. Experience with object-oriented and service-oriented systems. Strong verbal and written communication skills. Ability to influence technical discussions and decisions. Bachelor's or Masters degree in Engineering from an accredited college or university Position Scope & Accountability: Manages and coordinates the activities of direct reports Receives guidance from manager Management Responsibility & Functional Contribution: Sets priorities for the team to ensure task completion Coordinates work activities with other managers/leaders Manages the coordination of activities within own team, often including staffing, scheduling, budgeting, and work process Reviews work of team members upon completion for quality, provides coaching and mentoring to team members Problem Solving & Critical Thinking: Identifies technical and operational challenges by analyzing multiple factors and/or leveraging the appropriate resources within or outside the functional area Decision making and problem solving are largely guided by policies, procedures and departmental plans Leadership: Provides guidance to direct reports Drives engineering excellence and foster innovation Recommends changes to process and policies that affect immediate team Influence decisions through persuasion to drive consensus Execute ongoing goal setting, performance and development reviews according to the THRIVE process Define and execute detailed technical training plans according to the workforce planning strategy and learning objectives Collaboration/Relationship Focus: Informs senior management of progress, risks related to key goals and objectives Collaborate across multiple areas and/or with other departments to achieve project objectives Qualification/Requirements: Bachelors degree, or equivalent experience, in Computer Science, Engineering, or related field Experience utilizing Agile and Scrum software development methodologies 0-2 years of management experience Self-motivated, result oriented, problem solving attitude High: collaboration, drive for results, people focus, customer focus Demonstrable understanding of software engineering processes, including awareness of delivery requirements such as time and cost & an ability to recognize and manage performance with a focus on continuous improvement.
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Mumbai, Bengaluru, Gurgaon
INR 32.5 - 37.5 Lacs P.A.
Chennai, Pune, Mumbai, Bengaluru, Gurgaon
INR 35.0 - 42.5 Lacs P.A.
Chennai, Pune, Delhi, Mumbai, Bengaluru, Hyderabad, Kolkata
INR 8.0 - 12.0 Lacs P.A.
Pune, Bengaluru, Mumbai (All Areas)
INR 0.5 - 0.7 Lacs P.A.
INR 2.5 - 5.5 Lacs P.A.
INR 3.0 - 4.5 Lacs P.A.
Bengaluru
INR 3.0 - 3.0 Lacs P.A.
Bengaluru
INR 3.5 - 3.75 Lacs P.A.
INR 2.5 - 3.0 Lacs P.A.
INR 4.0 - 4.0 Lacs P.A.