Senior Software Engineer/Lead Android Job in Aliso Viejo, California US

Senior Software Engineer/Lead Android

Design, development and maintenance ofcompany's core client-side telematics applications and services. Lead team of client developers, includingoffshore team. Create and contribute to systemarchitecture to ensure the robustness, performance and scalability of entiresystem. Interact with customers and clients. Translate product requirement into designspecifications, schedules, and robust applications. Lead and participate in design and codereviews. Provide technical information relating toapplication for technical documentation; author internal documentations. Work with other developers to set standardsand define best practices for coding and design. Share the knowledge and work experienceyou've gained working in the related industry. Keep up-to-date technically and applyingnew knowledge to your job SKILLS REQUIRED: Extensive experience Java programming. Strong programming experience on J2ME and Android mobile platforms required. Proficiency with Object-Oriented design methodology. Experience in programming dynamic and advanced graphics userinterface (GUI) in mobile devices. Deep understanding of best practices in wireless mobile applications software development.