Engineering Manager


    Attach profile (doc, docx, PDF)
    Head of Technology/ CTO
    12-15 years of experience, ~3-5 years of people management experience
    BE/ Btech with MBA is an added advantage


    The Engineering Manager is responsible for all software deliverables and will own the development and support of highly scalable web services and web application software. They will be responsible to drive processes, ownership, proficiency, development velocity and innovation within the scope of this Technology sub-function.


    • Being responsible for the Technical design and architecture of the platforms
    • Managing the entire cycle of delivery of t4u’s software into the market place, which includes
      • Sprint Planning
      • Resource and Task – Mapping and Allocation
      • Deliverable Prioritizations
      • Effort Estimations
      •  Collaboration and maintaining strong communication channels with other stakeholders (internal & external)
      •  Own the quality and velocity of development
      • Identify and maintain a strong quality (peer review mechanisms) bench-mark
      •  Ensure DevOps till release to clients (internal & external)
    • Providing technical leadership to the development team
    • Assisting and managing product implementations
    • Collaborating with Product Managers, Solution Architects, and Business fronting teams
    • Being an influencer, evangelist and key contributor in all the platforms available to t4u


    • Hands-on experience in building SaaS applications, web services etc. with team management experience
    • Proven experience in designing and developing systems for scale, high performance and/ or highly secure, and importantly high availability systems
    • Strong analytical skills; demonstrated expertise in problem-solving and technical innovation
    • Prior experience in:
      • Providing technical leadership to Java, database and web (and or mobile) developers
      • Providing technical guidance to test teams focused on manual and automated testing methodologies
      • Build and release management
    • Self-driven and must have strong experience in the world of product development
    • Can demonstrate good judgment and a pragmatic approach in delivering software that optimizes technology architecture across business needs while being aware of inherent constraints
    • Must not only have designed and developed code, but also have strong skills in unit testing and working with Testing teams
    • Must have capability to influence stakeholders, build communities and drive Tech evangelism
    • Experience in estimation, resource management, and end-to-end delivery management of solutions
    • Good understanding of cloud computing technologies like Amazon Web Services, Azure
    • Good understanding of Core Java and related technologies like J2EE frameworks, Spring MVC, design patterns etc.
    • Proven experience/ exposure with mobile app development platforms like Appcelerator
    • Strong design and development skills with database technologies and MySQL in particular
    • Good development experience in using Web technologies including HTML5, CSS, jQuery and front-end frameworks like Bootstrap, AngularJS and Backbone.
    • Must know principles and techniques involved to ensure non-functional requirements such as performance and security are factored during design and development
    • Experience in Agile (Scrum) project methodologies
    • Willingness to wear multiple hats both in development and testing to ensure the right products are being built
    • Experience in doing code reviews, writing unit test cases, and working closely with all stakeholders involved in product engineering
    • Exposure to automated build and release processes would be a plus
    • Excellent communication skills with ability to mentor team members