An extraordinary passionate and dynamic Engineering leader to lead the core software development team in Bangalore for a leading company revolutionizing Smart Meter Data Analytics, Energy Management, Energy Efficiency, Demand Response, Consumer Software and SaaS market of utility Customer Engagement Portal.
Hence the ideal candidate must have impeccable record of leading engineering teams to deliver successful products in a fast paced environment. And hands-on leader who is passionate about technology and building high-performance technology team. Besides being highly energetic and innovative with a strong belief that nothing is impossible with some creativity and hard work.
Role and Responsibilities:
Deliver on Software utility projects and engineering roadmap in budget and on time. Plan, track and execute simultaneous projects of varying complexities.
Responsible for key technical and product decisions. Provide technical direction and mentorship to the team, as well as hands-on project management.
Adopt engineering best practices and champion their adoption in the organization. Ensure high quality engineering processes are followed such as agile scrum, continuous integration, code reviews, architectural reviews, solid documentation etc.
Collaborate with product management/ business team to elicit and understand their requirements/ challenges and develop potential solutions.
Attract, recruit and retain top talent. Motivate team members and grow them in the organization. Define career goals and do performance evaluation for the team.
Stay current with latest tools, technology ideas and methodologies; share knowledge by clearly articulating results and ideas to key decision makers.
Be a student of current industry trends, ensuring that the company maintains and expands its technology leadership position.
Formulate long-term objectives and standards of performance for the complete engineering and technology team.
experience in full-stack software product development, with at least 3+ years in engineering leadership position.
Experience in developing highly scalable, Analytics and SaaS products.
Experience in Java, Web Services, RDBMS, NOSQL and Big Data technologies.
Prior start-up experience and knowledge of AWS will be a big plus.
Must be hands-on to dive into any level of technical details and write code if required.
Strong project management and execution skills across teams located in different geographies and ability to deliver quickly in fast paced start-up environment.
Excellent people manager with strong competencies in building relationships and collaborate with across levels.
Demonstrated ability of attracting, recruiting and leading high quality technology team.
Strong communication and collaboration skills clubbed ability to head-on changes.
Positive, self-motivated and quick learner.