Hi
Hope you are doing great! This is *Ravi Kumar*, working as a *Technical Recruiter* at *Nityo Infotech* . Please find below Job Description and let me know your interest. *Role:** Android Developer * *Location: Detroit, MI* *Duration of contract: 12+ Months* *Key Responsibilities:* Software Engineers will be responsible for application development and support including story elaboration, estimation, analysis, design, programming, unit/integration testing and code debugging leveraging the Scrum framework and XP practices. This person will work in a highly collaborative, cross-functional, and Agile environment and will assume a lead role for various practices and decisions. This person will… • Test-drive code • Elaborate, estimate, and design for small increments of work…just-in-time • Perform root cause analysis, technology evaluation, and design spikes • Commit to completing well-defined work and deliver on those commitments • Swarm around tasks along with other Scrum team members • Pair program with different people in many situations • Report status of assigned software development and/or maintenance tasks • Consistently follow the specified software development methodology • Model courageous and continuous learning to the team. Actively help team members continuously learn • Promote improvements in programming practices such as acceptance test driven development, continuous integration, and test automation • Continuously learn and challenge the organization concerning new practices, processes, technologies, and languages • Build a strong team using their collaboration skills. Interview and mentor team members. • Provide leadership and assistance among and across teams/organizations *Qualifications Required:* • BS in Computer Science or other field of study along with applicable work experience • Experience as developer on App(s) publicly available in the Google Play App Market • Experience writing Android clients for Web Services (REST, RPC, and/or SOAP) • Experience with native Android UI development for phones and tablets (multi-resolutions, resource utilization such as images, layouts, strings) • Experience with Android Activities and Fragments • Experience with multi-threaded development on Android platforms • Firm understanding of Intents, ContentProviders, Services, BroadcastReceivers, and Handlers • Experience with SQL Lite on Android • Proven experience with object-oriented design and design patterns • Experience using source code control systems such as Git • Knowledge of XML parsing, and/or DOM traversal. • Knowledge of and desire to work in an Agile development environment • Excellent verbal and written communication skills required • Creative problem solving skills and ability to effectively communicate and translate feedback, needs and solutions • Must have strong teamwork orientation and the ability to foster collaboration within and across teams • Must have the desire to be a people leader • Needs good work ethic and strong sense of ownership of end result *Preferred:* • Experience with Agile development methodologies including XP practices such as test driven development and pair programming • Awareness of the Android UI/UX guidelines • Experience with mapping and search providers • Experience with other Google APIs (licensing, in-app billing, etc) • Experience developing Android Widgets • Experience with Bluetooth, NFC, Location and/or Accelerometer; other sensors • Experience with Internationalization and Localization *Thanks & Regards* *Ravi Kumar* Technical Recruiter 609-853-0818 ext 2157 ravi.ku...@nityo.com www.nityo.com Nityo Infotech Corp. 666 Plainsboro Road, Suite 1285 Plainsboro, NJ 08536 ------------------------------ USA | Canada | India | Singapore | Malaysia | Indonesia | Philippines | Thailand | UK | Australia / Zealand ------------------------------ Nityo Infotech has been rated as One of the top 500 Fastest growing companies by INC 500 ------------------------------ Disclaimer: http://www.nityo.com/Email_Disclaimer.html