Talent.com
This job offer is not available in your country.
Engineering Director

Engineering Director

ConfidentialChennai
30+ days ago
Job description

Responsibilities  :

  • Drive innovation and manage product development teams within a fast paced, agile environment.
  • Cultivate an environment of continuous engineering improvement through mentoring, feedback, and metrics.
  • Identify and implement strategies to attract and maintain a highly skilled and engaged workforce.
  • Manage and / or lead software development teams, obtaining necessary resources, acting as an escalation point and removing impediments to achieve goals and objectives.
  • Engage in hands-on design and ensure alignment of strategy, architecture, tools / methods with software engineers and architects to execute product roadmaps.
  • Collaborate with a wide variety to stakeholders within business and technology teams to drive change required to execute product roadmaps.
  • Enable integrated teams to deliver technology solutions in support of key product initiatives by working closely with product managers, technical project managers, architects, engineers, and quality assurance.
  • Collaborate within and across business units to prioritize, plan, and execute the development schedule for major product releases.
  • Communicate to senior leaders regarding strategy direction and changes.
  • Knowledge on Pega would be an advantage
  • Work with a Java and ReactJS stack to build user experiences and business services, using American Express frameworks and cloud platform.
  • Bachelor s degree in computer sciences or related experience with advanced degree preferred
  • 13+ years of experience managing agile software engineering teams designing and building software products in a fast paced, complex, and dynamic product development environment.
  • A Full-stack expert having expertise in building web applications revolving around technology stacks like Java 11, Javascript, React JS, Node JS, Springboot, Spring, Kafka, Redis etc. Also, in-depth knowledge on Application design, Testing capabilities, Design & building Microservices.
  • Extensive hands-on experience building distributed applications and managing the development of complex, large scale enterprise applications and products that require a deep understanding of application logic and dependencies.
  • Experience managing large engineering teams using a servant leadership mindset.
  • Proven experience attracting, hiring retaining and leading top engineering talent and high-performance product engineering teams (i.e., Full Time Employees, not partners / contractors).
  • Experience with Scrum, Kanban, or another Agile application development methodology.
  • Proven ability to influence decision-making at all levels within an organisation, and in a variety of contexts.
  • Knowledge CI / CD, system testing, test automation. Experience in infrastructure, application monitoring, platform stabilisation and service performance a plus.

Skills Required

Java, Springboot, Pega, Reactjs, Kafka, Spring

Create a job alert for this search

Director Engineering • Chennai