Lead Android Developer (Hybrid)

$102,600 - $162,500/Yr

Cognizant Technology Solutions - Plano, TX

posted about 1 month ago

Full-time - Senior
Plano, TX
10,001+ employees
Professional, Scientific, and Technical Services

About the position

Cognizant is seeking an experienced Android Lead Developer to join their development team. This role requires expertise in Android application development, particularly within the financial sector, and a strong understanding of digital platforms and cloud technologies. The ideal candidate will thrive in a dynamic environment, driving consistent frameworks and methodologies to enhance the banking experience for clients and employees. Attention to detail and effective communication skills are essential for success in this position, which involves both agile and waterfall methodologies.

Responsibilities

  • Execute creative software solutions design, development, and technical troubleshooting.
  • Collaborate with product managers, architects, and engineers to translate requirements into solution options and recommendations.
  • Drive solution designs with clear annotations on key components, flows, considerations, and justifications.
  • Develop secure and high-quality production code, reviewing and debugging code written by others.
  • Ensure commitments are met while providing high-quality and cost-effective systems that meet client expectations.
  • Adapt digital Agile approach and work with mobile vendors to implement mobile solutions.
  • Stay updated on modern technology, standards, protocols, and tools relevant to the digital environment.
  • Troubleshoot and fix issues in production and non-production environments.
  • Work with server engineers to design API specifications.
  • Propose and implement process improvements for the engineering team.

Requirements

  • BS/BA degree or equivalent experience
  • Familiarity with Agile development including daily scrum and weekly iteration reviews and planning
  • 10+ years' experience in designing and implementing Android applications using Kotlin
  • Proficiency in Java, MVVM, Dagger, RxJava, Kotlin, JUnit, Mockito, Git
  • Experience working with API integration
  • Experience in RxJava, LiveData, and Restful API integration
  • Experience in Unit testing libraries like Mockito
  • Strong understanding of Java and the Android ecosystem
  • Excellent understanding of mobile UI fundamentals, from layout to animations
  • Understanding of architectural patterns such as MVP and MVVM
  • Understanding of application design patterns - Gang of Four patterns
  • Experience with Unit Testing frameworks
  • Familiarity with Android Jetpack and Kotlin Coroutines

Benefits

  • Medical/Dental/Vision/Life Insurance
  • Paid holidays plus Paid Time Off
  • 401(k) plan and contributions
  • Long-term/Short-term Disability
  • Paid Parental Leave
  • Employee Stock Purchase Plan
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service