Kforce Senior Android Developer in Littleton, Colorado

Kforce has a client in search of a Senior Android Developer in Littleton, Colorado (CO). Essential Job Functions:

  • Lead in the team effort to design, develop, code, test and debug new complex software or significant enhancements to existing complex software

  • Lead review of input for documentation of new or existing software

  • Apply existing and introduce new and approved technologies to develop solutions

  • Lead others in the application of principles, theories and concepts and use of methodologies, tools, documentation processes and test procedures to complete projects

  • May lead team to select and manage vendor

  • Responsible for successfully designing and managing the delivery of mobile solutions and technologies

  • Deliver mobile platform and architecture recommendations based on project requirements and industry best practices

  • Design overall solutions and individual applications

  • Contribute toward excellence in a highly collaborative, team-oriented environment

  • Enforce sound development practices and ensure the quality delivery of enterprise mobile solutions - Technical Requirements, Solution Architecture, Methodology

  • BS/MS degree in Computer Science, Engineering, or a related subject

  • 7 years related experience

  • Minimum 5 to 6 yrs experience in Development

  • Experience with CI/CD tools such as Jenkins

  • Hands-on experience developing Android applications, ideally

  • Hands-on experience designing and developing software for large-scale and multitenant enterprise

  • Experienced in designing and developing mobile sdk and integrating mobile apps with web-services and external APIs

  • Strong understanding of Java and Android concepts, necessary for troubleshooting

  • Strong understanding of dependency management, dependency-injection, and inversion of control

  • Strong understanding of layer separation and implementation of patterns like MVP/MVVM/Architecture Components

  • Understanding various non-functional aspects in mobile application design and provide a solution to optimize performance, scalability etc.

  • Must be collaborative, adaptable, and have good communication skills.

Kforce is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, gender identity, national origin, age, protected veteran status, or disability status.Compensation Type:Hours