What are the responsibilities and job description for the Software Development Professional position at Apollo ITS?
Apollo ITS is seeking a skilled Software Engineer IV to contribute to the development of features and enhancements within the Spectrum TV application on the Roku platform.
**Responsibilities:**
- Engage in new and ongoing development of features/enhancements within the Spectrum TV application on the Roku platform.
- Take part in development related to fixing new and existing bugs within the Spectrum TV application on the Roku platform.
- Actively and consistently support all efforts to simplify and enhance the consumer experience.
- Analyze and resolve complex problems to ensure minimal disruption of critical applications.
- Provide technical expertise in scripting languages with focus on front-end design and application performance on embedded systems.
- Demonstrate ability to communicate with cross-functional teams from Development to System Operations.
**Preferred Qualifications:**
- Experience in Roku development (Brightscript and RSG).
- Exposure and understanding of streaming technologies such as HLS and DASH.
- Experience in using web proxy tools (Charles).
- Experience in the cable or telecom industry.
- Knowledge of IP video delivery technology.
**Required Skills:**
- Scripting language experience (BrightScript, Javascript, Python, etc.) or object-oriented language experience (C ).
- Ability to read, write, speak and understand English.
- Solid understanding of best practices in web UX/UI design.
- Possess a technical knowledge of client-side and API development.