IBM Android Software Engineer, Weather Underground in SAN FRANCISCO, California

Software Engineer, AndroidWe are looking for an Android Software Engineers to work in our fun and fast-paced environment. You will be part of the Mobile Team to build the next generation of mobile apps and bring accurate and real-time weather for all. You should already live and breathe Java, Android SDKs and libraries. You know the latest Android design guidelines, UI elements, and know how to implement them.The location for this role could be: San Francisco or Andover, MA

Knowledge, Skills and Abilities The right candidate will have:· Experience with Java programming and building Android apps for phone and tablets· Experience with object-oriented software development· Knowledge of multi-threading, memory management, caching for mobile devices· Familiarity with XML, JSON, and REST-based APIs· 2+ years of Android experience· Strong communication skills and the ability to successfully work in an Agile/Scrum team environment· 3D graphics programming experience preferred

The Weather Company