Job Overview
We are seeking a skilled and experienced software engineer to join our team as a Senior Android Software Developer. In this role, you will work on developing cutting-edge software solutions for client hardware platforms based on Android OS.
Key Responsibilities:
* Design and implement software engineering projects for Set-Top Box hardware using the latest software development methodologies.
* Provide technical leadership and guidance to development and integration projects.
* Oversee the development process for various hardware platforms, ensuring timely delivery and high-quality results.
* Establish and maintain operational monitoring processes and dashboards using IT operations analytics and log analysis tools.
Requirements:
* Bachelor's degree in Computer Science or related field.
* Minimum 5 years of experience in Android software development.
* Strong understanding of Android OS and its architecture.
* Proficient in Java programming language and experience with Android SDK.
* Excellent problem-solving skills and ability to work under pressure.
* Strong communication and teamwork skills.
What We Offer:
We offer a competitive salary and benefits package, including health insurance, retirement plan, and paid time off.