Infotainment Application Software Engineer

Infotainment Application Software Engineer

Job Code: TJ_7619
Job Location: Detroit, Michigan
Zip Code: 48201
Job Category/Title:
Employment Category: Contract - Corp-to-Corp, Contract - Independent, Contract - W2
Position Type: Senior Level
Travel Required: No
Interview Type: Telephonic
Education: Bachelors Degree
Experience: 5-10 year(s)
Job Description: • BS in Computer Science or other field of study along with applicable work experience.
• Experience with Android UI design (including custom views).
• Experience writing Android clients for Web Services (REST, RPC, and/or SOAP).
• Experience with Android Activities and Fragments.
• Experience with multi-threaded development on Android platforms.
• Firm understanding of Intents, ContentProviders, Services, BroadcastReceivers, AsyncTask, Handlers and AIDL.
• 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 as developer on App(s) publicly available in the Google Play App Market
• Experience with native Android UI development for phones and tablets (multi-resolutions, resource utilization such as images, layouts, strings)
• 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.
Duration: 6 Month(s)
No. of Posts: 1
Job Expiry Date: October 29, 2016
Telecommute: No
Contact Information Login To View