Login for faster access to the best deals. Click here if you don't have an account.

Director of Engineering

1 year ago   Public Service   Bengaluru   83 views Reference: 30287
Job Details
  • Direct a team of engineering managers and developers creating highly scalable, performant, easily maintainable & well-tested product features
  • Develop and maintain an extremely strong culture of engineering innovation
  • Exude a strong sense of feature & delivery ownership, agility, and an urge for continuous learning
  • Ensure the delivery of multiple technical initiatives, from design to agile development & delivery phases.
  • Collaborate closely with the DevSecOps team to help optimise the operations pipeline.
  • Help creatively solve business problems by supporting the necessary backend, frontend, and API infrastructures
  • Empower the delivery teams to self-organize
  • Constantly lookout for engineering talents that can help Ushur scale newer heights.
  • Deeply involved in talent acquisition practices
  • Evaluate engineering requirements and design proposals in a technical capacity, in collaboration with Product Management, System Architecture, QA & Customer Success teams
  • Effectively collaborate with other teams across the organization to meet the release expectations
  • Be in touch with the latest frameworks in the industry, and be influential in all choices related to Ushur's SaaS application stack
  • Evaluate requirements and work with PMO to create delivery plans
  • Effectively facilitate daily stand-ups, early risk identification, and mitigation, dependency resolution, follow-ups for gap-closure, etc.
  • Drive the execution and delivery of features by collaborating with many cross-functional teams, architects, product owners, and engineer
  • Make critical decisions that attribute to the success of the product
  • Proactive in foreseeing & resolving issues before they occur
  • Responsible for operating a development process that enforces best practices
  • Constantly scout for and operationalize the necessary tools required to enable a highly efficient engineering process

Requirements:

  • 15+ years of professional software development experience, which includes substantial & demonstrable implementation expertise using Java/Node. JS/Golang
  • 6+ years of direct people management experience in a techno-managerial capacity
  • Strong track record of delivering multiple, complex projects on time
  • Excellent written and verbal communication, strong organisational skills, and attention to details
  • An expert scrum master and an Agile practitioner
  • Demonstrated ability to lead teams of highly skilled developers & managers
  • Strong ability to write and evaluate code
  • Extensive prior work directing cloud-based SaaS platform(s); broad experience developing high-throughput backend systems, microservices, API layers, etc.
  • Working experience in Spring, Spring Boot, or related java frameworks, RESTful API design and development, event-driven architecture
  • Knowledge of distributed systems, proficiency in working in a Linux environment
  • Strong Software development fundamentals, architecture, algorithms, and problem-solving skills
  • Deep understanding of observability concepts and tooling
  • Experience with Amazon AWS services, CICD
  • Understanding of distributed systems, asynchrony, and message-based architectures
  • Experience working with HTML/CSS, React/Angular frameworks
  • Experience with NoSQL databases like MongoDB
  • Experience working in a load-balanced, large, stateless microservices environment
  • Bachelors/Masters in Computer Science or a related

Company Description
The Tata Group (/ˈtɑːtɑː/) is an Indian multinational conglomerate headquartered in Mumbai.[4][5] Established in 1868, it is India's largest conglomerate, with products and services in over 150 countries, and operations in 100 countries across six continents.[6]
There are 29 publicly listed Tata Group companies with a combined market capitalisation of $311 billion as of March 2022.[7] Significant affiliates include Tata Consultancy Services, Tata Consumer Products, Tata Motors, Tata Power, Tata Steel, Voltas, Titan Company, Tata Chemicals, Tata Communications, Trent, Indian Hotels Company, Air India, TajAir, Tata Advanced Systems, Tata Capital, Cromā, BigBasket and Tata