JOB responsibilities :
The Head of Product Engineering is a leadership role that seeks excellence in product development, technologies and team of the key responsibilities are :
Drive the technical strategy and architectural vision for the product together with the business & product management teams
Ability to bring excellence in all engineering disciplines inclusive of data processing, quality assurance, application development, analytics, algorithms, and database management systems
Responsible for creating globally accepted software development life-cycle management processes & practices
Bring innovative thinking with a passion for problem-solving and adoption of new technologies / slip-streaming ahead of the curve
Should stay abreast of leading and cutting-edge technologies ( including open sources platforms) and industry best practices.
Continuously absorb relevant and suitable technology based on the projected benefits to the software development.
Recruit, motivate, mentor, and lead the best application engineering talent. It is expected that he / she would be able to build the team without completely relying on the HR team.
Supporting the professional goals and development opportunities for the entire engineering staff - including providing coaching and mentoring, one-
on-one meetings and reviewing each engineer's progress
Ability to work independently in a fast paced, unstructured environment
Bring great attitude and be a team player so that he / she becomes energy amplifier.
Excellent management, written, and oral communication skills
Job qualifications : Must Have :
Must Have :
Minimum of 12+ years of development and management experience in software development across latest frameworks and environments (ASP.
NET MVC, .NET 4.5+, WPF, C#, java, NodeJS Entity Framework technologies). The candidate must be technologically adept and demonstrate outstanding hands-
on software development skills
At least 5 years' building and leading software engineering teams working on scalable web based applications and architectural designs
At least 4 years' experience with object-oriented programming, functional programming, data design& Agile methodologies
At least 2 years' experience with Cloud technologies
At least 2 years- experience of leading a product engineering team
Experience building software systems in telecommunications industry or GIS platform would be preferred.
Demonstrated experience building and deploying large scale web applications; experience on mobile is a plus
Job Opportunity :
Our client is a leading provider of Location Intelligence solutions based on using geographic information system (GIS) data & algorithms.
Two of our legacy products - NetworkAccess and RFmap - help telecommunication operators to plan, optimize, and manage their wireless and fiber networks.
In addition to telecom service providers, our main customer areas are Internet Service Providers (ISPs) and fiber infrastructure utilities.
Our newer products - SmartMarket - help banks & financial institutions, retail chains, businesses to plan & optimize their stores / branch / ATM presence using our 360-degree location data suite.
Networkaccess( aTelco suite of GIS applications) is a telecom network lifecycle management software. With more than 70% market share in India and helping telcos to support more than 400 million subscribers, NetworkAccess is ready to take leap into the global markets.
The product had been developed by a team with extensive and deep knowledge of Geographic information systems( GIS) technologies, telecom networks ( mainly Fiber), Web, mobile and cloud technologies .
We now want to merge various applications of the Geo-suite and re-architect the product to derive benefits of new technologies such as cloud and AI / ML and the evolving global telecom standards.
We have had a great initial response to our product but we have so much more to do to reach the scale of our ambition.
We are looking for a strong engineering / product leader reporting to CEO who drives excellence in all engineering disciplines inclusive of design, application development, analytics and quality assurance.
This role provides a considerable opportunity for ingenuity to deliver cutting edge innovation.
This is a full software life cycle management role which will involve conceptualizing, designing, developing, configuring, testing and deployment ofboth telecom & non-
telecom products, as well as providing post-deployment support to both the customers and the internal team.
This position demands somebody who can look forward and anticipate problems (both technological & otherwise) far enough in advance to allow them to be dealt with before they arise.