Global Talent Exchange
Location
Bangalore | India
Job description
GTX is launching Billion Dreams the biggest virtual 'Return to India' Hiring event and conference for NRIs.
largest virtual 'Return to India' Hiring Event and conference for NRIs. This is an excellent opportunity for talented professionals like yourself to explore rewarding career prospects in India. You'll have the chance to interview on the spot with some of the biggest tech companies for exciting roles, attend insightful panel discussions, receive personalized support, and much much more! Project Description Candidate will be part of the client engineering group. Our PayTV app is a video delivery solution committed to making the live and on-demand entertainment experience better across all devices and platforms. Our content delivery platform unlocks content from the traditional Set Top Box (STB) experience allowing Pay TV providers to seamlessly deliver content to their subscribers on all screens. PayTV platform is a micro-services-based multi-tenant platform catering to 100+ Cable TV Operators, designed to scale for 1+ mil subscribers. Tech Stack Android SDK Leanback SDK Kotlin RxJava Retrofit Dagger Ok Gradle REST APIs Pay TV Customers are worldwide, and they are primarily spread across NA and Canadian regions Pay TV Platform engineering team is primarily based out of Pune with a few architects and business owners working out of US office Job Purpose Candidate will be part of the client engineering team and he/she will be closely working with other engineers, QA, product manager on new features and resiliency work items in an Agile Development environment. What you will get to do: The candidate will be part of the platform engineering team where he/she will be working as a Senior Software Engineer doing development, unit testing, automation testing, manual testing and deployment of features, technical debt and bug fixes. He/she will be responsible for understanding customer requirements and new feature request and will be responsible for coming up with solutions and completing of assigned tasks. He/she will be expected to follow agile development process along with CI/CD and other best development practices. Who we are looking for: We are looking a Candidate who is having good attitude and skills in learning new technologies and add value by being productive with little assistance. He or She needs to be a self-starter and should be able to learn the domain without spoon feeding. We are looking for someone who has5+years of product development experience in Android SDK,Leanback SDK,Kotlin,RxJava,Retrofit,Dagger,Ok andREST APIs technologies Bachelor's Degree in Computer Science or a related field (Master's Degree preferred) Proficient with Android SDK, Leanback SDK and Android Studio Strong experience with Android, Kotlin, Java, Android Activity, Fragment and UI Layout Proficient understanding of code versioning tools such as Git Experience with offline storage, threading, and performance tuning Experience with Java Generics, Java Collection and Threading architecture in Java Experience in writing unit tests using Junit and integration tests using Espresso Familiarity with RESTful APIs to connect applications to back-end services including methods and caching Familiarity with cloud message APIs and push notifications using Firebase, Pusher Familiarity with object oriented principles including knowledge of design patterns Familiarity with logging tools like Google Analytics and Countly Working knowledge of Relational Databases and DB design concepts MySQL (preferred) Strong understanding of computer science fundamentals including data structures, algorithms, concurrency and Object-Oriented design Strong analytical and troubleshooting skills Strong work ethic Excellent verbal and written communication skills Understanding of Agile/Scrum methodology Team Player who is positive, proactive, and a motivated self-starter. Knowledge and experience with build and release management. Collaborate with cross-functional teams to define, design, and ship new features Top 3 primary skills Android SDK, Leanback SDK Kotlin Core Java Familiarity with some of the tools used below Git Docker Jenkins JIRA ConfluenceJob tags
Salary