You (Must Haves):
Extensive and expert programming experience in any one programming language (strong OO skills preferred).
Deep experience in at least one general programming language (Java, Ruby, Clojure, Scala, C/C++ and SQL)
A solid foundation in computer science, with strong competencies in data structures, algorithms, and software design.
Have a penchant for solving complex and interesting problems
Worked in startup like environment with high levels of ownership and commitment
BTech, MTech, or PhD in Computer Science or related technical discipline (or equivalent).
Excellent coding skills – should be able to convert design into code fluently Good skills to write unit & integration tests with
reasonable coverage of code & interfaces – TDD is a plus
Experience in building highly scalable business applications, which involve implementing large complex business flows and dealing
with huge amount of data. Experience with multi-threading and concurrency programming
3 years and above exposure in the art of writing codes and solving problems for large scale.
Drive discussions to create/improve product, process and technology
Thinking tools, creating tools
Build abstractions and contracts with separation of concerns for a larger scope
Robust and scalable web-based applications
Do high level design with guidance; Functional modelling, break-down of a module
Thinking platforms & reuse
Do incremental changes to architecture: impact analysis of the same
Do performance tuning and improvements in large scale distributed systems
Mentor young minds and foster team spirit
You’re Array (Nice to Haves):
The farsightedness it takes to look at business problems critically from more than one perspective.
The capability to craft object-oriented models and design data structures, implement business logic and data models with suitable class design.
Ability to break-down larger/fuzzier problems into smaller ones in the scope of the product
Sound soft skills to gel with colleagues from other teams in order to harness the development process.
An understanding of the industry’s coding standards and an ability to create appropriate technical documentation.
Exp: (3-7 yrs)
Work location : Bangalore
Key Skills – Deep experience in at least one general programming language (Java, Ruby, Clojure, Scala, C/C++ and SQL)
Note : Interviews will be conducted on 19th August 2017 (Saturday) in Bangalore
For more details please reach me with your updated resume at email@example.com
The chosen VP of engineering, will have a successful history of building and motivating strong, world class teams, applying strategic thinking, and executing effectively to deliver a track record of sustained
Manage (recruit, motivate, develop, strengthen) the product engineering team
Mentor and lead the engineering team as a subject matter expert for all technology and architecture related issues.
Architect, Design, Develop & Implement frameworks and application software components using Cloud and Enterprise/Open Source technologies.
Be accountable for the overall technical excellence and quality of the platforms
Should be proactive and enhance existing software architecture by analyzing and identifying areas for improvement, optimization or refactoring
Tune applications at all levels database, middleware and application logic to ensure high product efficiency and quality
Constantly explore new and emerging technologies and techniques, and research ongoing industry developments/trends in the space and make appropriate recommendations to the management for enhancements
Aware of Software estimations and capable of doing and validating estimates across multi technologies.
Create and Manage technology strategy that can serve the business strategy
– Low burn, highly iterative new product development and testing
– 80/20 rule: effectively create low resource high impact technology solutions
– Should be able keep everything our technology can and can’t do in her/his head
– Being able to see micro and macro at the same time and with equal efficiency
– Future ready: always looking to disrupt and challenge the status quo
B.E/MS in Computer Science or equivalent.
Articulates a clear technology vision that is inspiring and aligned with business needs and Experienced in articulating the business goals and cascading them down the organization appropriately so that every person in the organization is appropriately stretched to achieve outcomes.
Minimum of 10+ years of progressive experience in software engineering leadership capacity and experience across variety of technology stacks (from conception to Go-Live).
Strong experience in E-Commerce & Enterprise grade products
Excellent and robust understanding of scalable product system architecture(s), platforms and core technologies
Strong experience in RDBMS & preferably worked with NOSQL & Hadoop as well and worked across multiple platforms (front-end, middleware)
Demonstrated problem-solving and leadership skills to pursue correct engineering process in adverse conditions. Ability to embrace and demonstrate leadership beyond ownership
Ability to work efficiently in an entrepreneurial and in a startup environment
Role – VP Engineering
Location : Gurgaon
Exp: 10+ yrs
For more details at firstname.lastname@example.org