Principal Engineer – Ecommerce Product set up – Gurgaon (7-10 yrs)

Responsible for ensuring best practices in software development
 Actively participate in development along with team members in creating modules & systems that can be
treated as a working reflection of the best practices
 Participating in code reviews, design reviews, architecture discussions etc
 Driving the adoption of best practices around coding, design, quality, and performance in the team
 Work with architects and be responsible for the architecture of the product, ensuring it should be aligned to
the product requirements
 Play the role of a team leader for a high performing team of engineers

DESIRED SKILLSETS
 Hands on experience in design and development of products using PHP & Java/ GO Lang.
technologies such as
 JavaScript, AJAX and HTML, TDD
 LAMP using MVC framework
 Rabbit-MQ
 Restful Services
 HTML5, JQuery, CSS
 Hands-on experience of MySQL/Oracle/NoSQL
 Good understanding of design patterns, SOLID principles and SOA

For more details please reach me at prasoonpurbia@gmail.com

Advertisements

Engineering Manager – Product Setup – Noida

Engineering Manager

Ideal candidates will be rockstar developers and self starters who excel in a fast pace environments. They should really understand what it means to be agile and business focused and are excited about building consumer Internet products used by tens of millions of users. They should have led a team of Software Engineers to build a significant product and taken it from conception to launch.

Responsibilities:
Partner with Product Managers to define, architect to build internal and external Web Services and software systems
Own the production environment for your team
Mentor Software Engineers so they learn to design, code and launch software that meets the quality bar
Educate group on latest tools and open source frameworks that we should consider adopting
Write quality, maintainable code with extensive test coverage in a fast-paced professional software engineering environment

Requirements:
Expert level coding skills in any language – Java, PHP or Python
Bachelors or Masters degree in Computer Science or Computer Engineering, or equivalent experience.
8+ years in Industry as a software developer building products
Expert level computer science fundamentals, specifically knowledge of data structures, algorithms and complexity theory
Expert level understanding of multiple frameworks – MVC, MVVM, Middleware, Event
Proficient with working on Linux and Open Source software
Have built systems that scale horizontally on commodity hardware
Expert knowledge of Databases mysql, redis, mongodb or any other NoSQL db
Hands on. Passionate. Persistent. Creative. You make things happen.

Great to have:
You have worked 2+ years at a startup building end-end systems
You understand and are excited about Dev Ops
You blog and/or speak at Tech events