Job Summary (List Format):
- Lead the replatforming of the clients CMSB (mobile service platform) used for work orders and customer sign-off transitioning from a system built with JScript on Accelerator and Titanium.
- Develop modify and debug web-based applications using Java Spring Angular HTML JavaScript and CSS.
- Provide technical leadership and planning for the migration leveraging a deep understanding of Android development including best practices and common challenges.
- Conduct code reviews ensuring code quality and adoption of new techniques within the team.
- Collaborate with Business Analysts to ensure accurate documentation of requirements and system changes.
- Prepare technical specifications and maintain system/programming documentation according to internal standards.
- Facilitate knowledge transfer to Support and Operations teams regarding system updates.
- Work with Quality Analysts to thoroughly test changes write unit and integration tests and assist with diagnosing application/system issues.
- Stay current with advancements in hardware and software technologies relevant to the role.
- Apply strong object-oriented programming principles and microservices architecture.
- Requires at least 5 years of related experience and a high school diploma or equivalent.
- Must have native Android development and Java experience.
- Onsite presence required 1 day per month; full-time role (no C2C or visa sponsorship).