Position:- VP Technology
The Opportunity :
- We are seeking a Head of Software Engineering to lead, manage, mentor, and build game changing solutions for our customers. The ideal candidate will be an "entrepreneur" with a great deal of experience operating at a high level making significant contributions, architect and design solutions that are strategic for customers and build on the latest technologies and patterns.
- Utilizing in-depth knowledge of infrastructure, open source technologies, and software engineering he/she will develop the strategy, achieve business and monitor execution towards the target architecture. Head of Software Engineering will play a critical role in building our new Development Centre at Pune and will be a part of the Senior Management team.
The Requirements :
- 8+ years successful experience in leading software engineering teams.
- Must have compelling leadership style that includes exceptional people management skills, handling business and technology.
- A mix of Start-up and large company success and experience in leading and collaborating in a globally distributed organization.
- Experience working in a best practices organization and will have a passion for developing and monitoring teams.
- Demonstrated success in establishing a streamlined software development process including solid documentation and exceptional functional quality and reliability.
- Work closely with other departments and disciplines to define the technical requirements for the runtime, pipeline and tools and manage the efforts to build, test, and improve them.
- Ability to attract, recruit, lead, reward & motivate the industry's best talent and simultaneously have the technical capability to ensure we are building customer oriented solutions.
- Must be able to challenge the team/organization while holding them accountable for their commitments.
- Experience in communicating internally and externally to understand requirements, and to describe software product features.
- Keep updated with technology advances and propose new innovations that may benefit the project.
- Proactively identify challenges and risks to the project and offer solutions.
Technical Qualification :
- Sufficiently hands on with full-stack web and/or mobile development.
- Obsessed about best practices in code design, development and maintenance.
- Strong understanding of Object Oriented Concepts, design patterns and software architecture concepts.
- Extensive experience with one or more of the following - PHP, Python, Yii2, Laravel 5+, Flask etc.
- Experience with one or more of the following - HTML5 / Javascript / AJAX / ReactJS / CSS3 / BootStrap like frameworks, JSON-REST.
- Experience in building mobile applications in native Android and iOS, frameworks like ReactNative etc. Knowledge of latest design and mobile app lifecycle methodologies and standards.
- Good to have UX and information architecture knowledge.
- Version Control - Git
- Database - MySql, MariaDB etc. Knowledge of NoSql, MongoDB, Redis, Memcache, Hadoop etc.
- Good Knowledge of LAMP/LNMP stack.
- Strong knowledge and experience in DevOps.
- Experience in handling cloud providers like Azure, AWS, DigitalOcean etc.
- Good to have knowledge about Terraform, Vagrant, Puppet, Nagios etc.
- Good to have an understanding the concept of distributed application deployment.
- Knowledge of ML lifecycle and algorithms is good to have.
- Experience in growing team in a startup good to have. Need to lead from the front.
- Must have great problem solving and solution architecture experience.
If above requirement is matched with your current experience & skills..kindly apply with updated resume..
Amit singh