Job Overview
This Senior Android Software Developer role is an exciting opportunity to join a dynamic team and work on innovative software development projects.
Responsibilities:
* Develop and maintain high-quality software solutions for Set-Top Box hardware platforms using the latest Android OS technologies.
* Provide technical guidance and expertise to project teams, ensuring successful integration and delivery of complex software projects.
* Coordinate and oversee the development process of Set-Top Box projects across various hardware platforms, driving innovation and efficiency.
* Establish effective operational monitoring processes and dashboards using advanced IT operations analytics and log analysis tools.
* Collaborate with cross-functional teams, including systems analysts, software architects, developers, and project management teams.
* Administer and resolve technical issues efficiently using issue tracking, team collaboration, and planning tools.
* Prepare comprehensive technical hand-off and training documentation for project stakeholders.
Mandatory Skills:
* Proficiency in Agile methodology and principles
* Expertise in Android development and AOSP (Android Open Source Project) development
* Strong programming skills in Java and Kotlin
* Familiarity with Android TV development is a plus