Job Description :
Principal Software Engineer – Web & Mobile Apps
View other jobs openings – oCode Technologies is hiring for Magento and Shopify Developer
MakeMyTrip is on the lookout for a stellar Principal Software Engineer! Own end-to-end development of web and mobile apps, scale platforms for efficiency, and foster innovation.
Responsibilities :
- Extended ownership of end to end development and deployment of high efficiency web and mobile applications.
- Building and scaling platforms for engineering sequencing in order to reduce technical debts and improve performance and agility.
- Foster a culture of innovation and fast execution, being a good example and handson doing.
- Build superior quality web portals for addressing and boosting marketplace dynamics.
- Interact with business to define requirements & deliverables, and give the necessary engineering expertise & support to ensure timely products delivery.
- Assume technical ownership for a group of products which include a custom written web application in any JS framework, automated reports and facilities, frontend applications such as mobile & web, and data related engineering work.
- Ensure that the system is continuously enhanced and developed.
- Devote myself to inculcating a results oriented work culture among the development team and heading the talent management initiative for Technology, including but not limited to recruiting, developing, training, and retaining highly qualified personnel.
- Requirements :
- The person should be an implementation person with an eye for detail and scale.
- Ability to manage multitasking in an uncertain and very dynamic startup environment.
- One should have an outstanding ability to prioritize and manage projects.
- Having worked on several different agile methodologies and project management tools JIRA, confluence).
- An in-depth understanding of languages is a must (React). (JS and web technologies (BW), JavaScript, CSS, HTML).
- Have to be familiar with the development of applications by using various stacks.
- Should possess the ability to do hands on work on a large scale in building web applications and SOA based large scale setup.
- Proven hands on skills in architecture, design, and implementation of data intensive applications.
- Experience with modern UI web frameworks (such as React, Angular).
- Having led a QA / testing department and having developed automation techniques to enhance quality of delivery as a QA test lead.