Previous Job
Specialty Development Consultant/Expert
Ref No.: 18-02657
Location: Taylor, Michigan
Specialty Development Consultant/Expert
Mode of Interview: Webex
Duration: 1 year
Location: Taylor, MI

Position Description:
Android Software Engineer
  • Mobility Platforms and Products (MPP)is growing as an organization focused on delivering software leveraging eXtreme Programming and cloud technology.
  • In this environment the Software Engineer is expected to work in a pair developing working, tested code based on proven Lean/Agile methods.

Experience Required:
  • 8+ years as a professional software engineer with 3+ years developing Android application solutions
  • Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes
  • Familiarity with RESTful APIs to connect Android applications to back-end services
  • Strong knowledge of Android UI design principles, patterns, and best practices
  • Experience with offline storage, threading, and performance tuning
  • Ability to design applications around natural user interfaces, such as .touch.
  • Ability to understand business requirements and translate them into technical requirements
  • Familiarity with cloud message APIs and push notifications
  • Benchmarking and optimization Understanding of Google.s Android design principles and interface guidelines
  • Proficient understanding of code versioning tools, such as Git Familiarity with continuous integration

Education Required:
Bachelor"s degree in Computer Science or similar technical discipline