We are seeking an experienced Senior Software Developer to join our team and contribute to the development of an OTT platform for a leading North American TV provider. This project focuses on creating software solutions for client hardware platforms based on Android OS.
Responsibilities:
* As a senior developer, you will be responsible for developing embedded software engineering projects for Set-Top Box hardware using the latest software solutions and techniques. You will work as an individual contributor while providing technical guidance to development and integration projects. You will also coordinate the development process of Set-Top Box projects for various hardware platforms. Establish operational monitoring processes and dashboards using IT operations analytics and log analysis tools. Interact with systems analysts, software architects, developers, and project management teams. Administer and prevent problems using issue tracking, team collaboration, and planning tools. Prepare technical hand-off and training documentation.
* Experience required:
* * Agile methodology
* * Android development; Android TV is a plus. AOSP development is a plus
* * Programming Languages: Java, Kotlin
Mandatory Skills Description:
* * Agile methodology
* * Android development
* * Programming Languages: Java, Kotlin
Nice-to-Have Skills Description:
* * AOSP
* * Android TV
Languages:
* English: C1 Advanced