Job OverviewWe are seeking a skilled Senior Android Software Developer to join our team. As a key member of our development team, you will play a crucial role in designing and implementing cutting-edge software solutions for one of the largest North American TV providers.You will be working on the Open Video project, focused on OTT platform development. This is an exciting opportunity for an experienced developer who can provide technical guidance to development and integration projects.To succeed in this role, you should have expertise in Agile methodology, Android development, and programming languages such as Java and Kotlin. Android TV and AOSP development are highly desirable.Key Responsibilities:Develop embedded software engineering projects for Set-Top Box hardware using the latest software solutions and techniquesProvide technical guidance to development and integration projectsCoordinate development process of Set-Top Box projects for various hardware platformsEstablish operational monitoring processes and dashboards using IT operations analytics and log analysis toolsInteract with systems analysts, software architects, developers, and project management teamsAdminister and prevent problems using issue tracking, team collaboration, and planning toolsPrepare technical hand-off and training documentationWhat You Need To SucceedWe are looking for a highly skilled and motivated individual who can demonstrate the following skills:Required Skills and Qualifications* Expertise in Agile methodology* Proficiency in Android development* Strong knowledge of programming languages such as Java and KotlinDesirable Skills* Experience with Android TV and AOSP developmentWe offer a competitive compensation package and a dynamic work environment that encourages innovation and teamwork.