Work from Office
Full Time
We are in search of a dynamic Engineering Leader to spearhead our team of engineers focused on high-performing distributed systems. Our technology stack includes Adobe Experience Manager, Java, and ReactJS for the front end. The ideal candidate will have extensive experience in implementing distributed systems on the Java platform and possess the ability to design resilient software solutions in collaboration with architects. This role demands expertise in Content Management System (CMS) platforms, a knack for enhancing team productivity, and flexibility in both tactical and strategic approaches. Mentoring team members to foster career growth is a key aspect of this role. This position offers a unique opportunity to lead and develop a team of skilled engineers. If you are passionate about people management and have a strong background in software engineering, we would love to hear from you. Key Responsibilities: Understand client goals and align requirements with their business needs to achieve objectives. Define needs, develop plans, coordinate resources, and implement effective action plans. Manage multiple projects simultaneously, resolving scheduling and other conflicts to meet deadlines. Oversee budgeting, scheduling, and contract and vendor management. Utilize various development methodologies, understanding their strengths and weaknesses. Communicate effectively with both technical and non-technical audiences, verbally and in writing. Coach engineers on technical skills and career development. Foster strong collaboration within the team and influence cross-functional teams to achieve results. Create an innovative, efficient, and collaborative team environment. Build and maintain a roadmap to provide a big-picture view of the product vision and direction. Demonstrate project and program management expertise with Agile methodologies, driving success and avoiding failures. Exhibit exceptional analytical and problem-solving skills, making data-driven decisions. Exercise independent judgment with minimal supervision and maintain a high-level view of organizational activities to identify gaps, blind spots, and risks. This is a hybrid position. Expectation of days in office will be confirmed by your Hiring Manager. Basic Qualifications: 10 or more years of work experience with a Bachelor s Degree or at least 8 years of work experience with an Advanced Degree (e.g. Masters/ MBA/JD/MD) or at least 3 years of work experience with a PhD Preferred Qualifications: 12 or more years of work experience with a Bachelor s Degree or 8-10 years of experience with an Advanced Degree (e.g. Masters, MBA, JD, MD) or 6+ years of work experience with a PhD Demonstrable experience as a People Manager in a software engineering environment. 6+ years in a leadership and management role. Extensive experience in designing and implementing CMS platforms. Proven experience with mission-critical, resilient distributed systems with high availability on the Java platform. Proficiency in designing resilient software solutions in collaboration with architects. Familiarity with GenAI and its practical applications. Proven ability to enhance team productivity. Excellent leadership and mentoring skills. Passion for understanding people and continuously improving products and services. Ability to adapt to both strategic and tactical approaches as required by the situation.
Visa
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
My Connections Visa
Bengaluru
37.5 - 45.0 Lacs P.A.
Bengaluru, Karnataka, India
Salary: Not disclosed
Amloh, Punjab, India
Experience: Not specified
Salary: Not disclosed
Mumbai, Maharashtra, India
Salary: Not disclosed
Bengaluru, Karnataka, India
Experience: Not specified
Salary: Not disclosed
Kozhikode
6.0 - 12.0 Lacs P.A.
New Delhi, Delhi, India
Salary: Not disclosed
Gurgaon, Haryana, India
Salary: Not disclosed