Posted:1 day ago|
Platform:
On-site
Full Time
The ideal candidate will be responsible for managing and inspiring his or her team to achieve their performance metrics. Your role will involve strategizing, project management, part staff management. Your collaborative attitude and interpersonal skills will help you thrive as an Engineering Manager.
Lead Teams & Culture: Directly lead, coach, and manage multiple software engineering teams, fostering a culture of collaboration and continuous learning.
Technical Authority: Define high engineering standards, best practices, architecture, and design patterns for team adherence and quality assurance.
Technical Oversight & Feedback: Provide in-depth technical feedback on tech stacks, integration, and design patterns to accelerate candidate development without contributing code to the codebase.
People Management: Serve as the first-line manager, managing team schedules and performance.
Vision & Strategy: Act as the Technical Product Owner, defining the 'Capstone' Project vision, strategy, and technical objectives.
Requirements to Delivery: Translate program requirements and learning objectives into detailed user stories, prioritize features, and define technical and non-functional requirements (e.g., scalability).
Execution Management: Drive end-to-end delivery, identify technical tradeoffs, eliminate blocking issues, and manage execution across cross-functional teams.
Talent Assessment: Conduct high-validity technical screening interviews and in-depth evaluations to assess candidate proficiency and potential throughout the training lifecycle.
Delivery Pipeline: Facilitate and manage the end-to-end Consultant delivery process, ensuring quality preparation and efficient workflow.
Participate in special projects/tasks as assigned.
BS/MS in Computer Science or a related technical field
Strong architecture and system design sense, with demonstrated experience developing frameworks and APIs and a strong commitment to quality and attention to detail.
Minimum of 1 year of experience managing multi-functional, full-stack engineering teams, including overseeing technical mentorship and providing performance feedback.
Ability to deep-dive into tech stacks, integration, and design patterns to provide expert guidance and technical feedback to accelerate candidate development.
Deep understanding of the Software Development Lifecycle (SDLC), methodologies, and best practices, particularly Agile principles.
Proven ability to thrive in dynamic, fast-paced environments where goals and requirements are constantly evolving.
Exceptional communication and collaboration skills to effectively interface with multi-functional teams on topics including product requirements, system architecture, and project schedules.
Demonstrable commitment to fostering a growth mindset and driving continuous self-improvement, acting as a leader by example
Confidential
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
Practice Java coding challenges to boost your skills
Start Practicing Java Now
hyderabad
50.0 - 65.0 Lacs P.A.
bengaluru
7.0 - 8.0 Lacs P.A.
pimpri-chinchwad
8.0 - 10.0 Lacs P.A.
chennai, tamil nadu, india
Salary: Not disclosed
chennai, tamil nadu, india
Salary: Not disclosed
pune, maharashtra, india
Salary: Not disclosed
jaipur, rajasthan, india
Salary: Not disclosed
greater chennai area
Experience: Not specified
Salary: Not disclosed
vadodara, gujarat, india
Experience: Not specified
Salary: Not disclosed
noida, uttar pradesh, india
Salary: Not disclosed