Are you looking for a New Job or Looking for better opportunities?
We got a New Job Opening for

Full Details :
Company Name :
Yatra Online
Location : Delhi, Delhi
Position :

Job Description : What you will be responsible for: A ‘Senior Manager, Software Engineering’ role opens up the doors of technology leadership for you. A manager is an experienced member of our software development teams who is capable of building complicated software products independently. As an engineering manager you will develop yourself as well as lead a team of other engineers who also develop along with you highly scalable services which enable online bookings, payment transactions and personalized messaging to millions of customers who book their travel with Yatra.com. This career establishing role exposes you to complex programming skills, design patterns and DevOps practices. Therefore, the role requires you to demonstrate not just an ability to quickly learn a programming language and framework that you can use to build an A class service, but also an ability to guide younger members of the team by way of guidance and exemplary work. As a manager, the role requires you to have in-depth knowledge of various design patterns, frameworks, architectural traits that will make your product successful in a high-volume transactional environment. Alongwith, the role also requires very good analytical skills, ability to debug problems in an existing piece of code and work with other team members in a collaborative environment. This stage of career requires you to play an independent contributor as well as a leadership role where you are expected to not just work on specific problems in an independent manner with minimal assistance but also lead a team of highly professional software engineers. This role also requires you to own a moderately sized team of engineers, coach them and derive maximum productivity out of the available talent. The role requires you to provide continuous constructive feedback to the team members, evaluate their performance and guide them in the right direction. Profile What you need to succeed in the role: Develop functioning, highly robust, unit tested code without any supervision for building highly scalable applications in a large-scale distributed systems environment Translating business requirements into system design and apply deep understanding of Object-oriented design principles in creating custom software solutions to complex problems. Offering creative alternatives to business design wherever appropriate Build services, platforms, libraries and frameworks for the products wherever appropriate using strong understanding of software systems, data structures, design patterns and distributed systems Effectively design, architect and drive the implementation of features end to end cutting across multiple products handled by multi teams including identification and management of dependencies across modules/teams. Project planning for high-level complexity projects, including scope management, estimation, issue tracking and risk mitigation Core Skills: Android Studio/XCode/Kotlin/Java/Objective C React Native/Flutter RESTful API creation, consumption, authentication, access Asynchronous Messaging, Push/Pull Messaging, App notifications, Native app feature development Native or Hybrid app development using mobile SDKs or Hybrid frameworks such as Ionic/Apache Cordova/Xamarin Additional Skills: Test Driven Development or Behavior Driven Development OOPS Functional Programming Design Patterns API Gateway Hybrid App Development Microservices Containerization Docker GCP AWS Azure How to apply: Email your latest resume to jobs@yatra.com. Mention the job title “Senior Manager, Software Engineering, Mobile App (iOS or Android) (SSEM)” in the subject field for quick consideration .

This post is listed Under App development
Disclaimer : totaldigitalforum works to publish latest job info only and is no where responsible for any errors. Users must Research on their own before joining any company

By Richard