Hi, Please find the below job description and respond back to me at [email protected]
Android Application Software Engineer Location: Detroit, MI Duration: Long term *Description*The Application Delivery Team is seeking ambitious and creative software engineers who will contribute to the development of applications that are downloaded to a phone (learn more at https://www.onstar.com/Remote_Link) and directly to an in-vehicle infotainment system (learn more at https://developer.gm.com/index.php). *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 Prospective candidates possess a high degree of business insight, creativity, decision making skills, a drive for results, the ability to negotiate, the ability to develop peer relationships, and a strong technical learning capability. *QualificationsRequired:*• Experience with native Android UI development for phones (multi-resolutions, resource utilization such as images, layouts, strings) • Experience with Android Activities, Fragments, and Dependency Injection • Experience with multi-threaded development on Android platforms • Experience writing Android clients for Web Services (REST, RPC, and/or SOAP) • Firm understanding of Intents, ContentProviders, Services, BroadcastReceivers, and Handlers • Experience with SQL Lite on Android • Experience as developer on App(s) publicly available in the Google Play App Market • Proven experience with object-oriented design and design patterns • Experience using source code control systems, such as Git, Subversion, or CVS • 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 • Needs good work ethic and strong sense of ownership of end result *Preferred:*• Experience working on teams following Agile principles, Scrum, and/or Kanban • Experience following Extreme Programming (XP) practices including Test Driven Development (TDD) and Pair Programming • Experience writing test driven code • 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 apps for Android tablets • Experience developing Android Widgets • Experience with Bluetooth, NFC, Location and/or Accelerometer; other sensors • Experience with Internationalization and Localization - *Thanks & regards* *Praveen Kumar* *Sr. Lead Recruiter & Sales* *KLN**tek* 324 E. Foothill Blvd. Suit # 206 Arcadia, CA 91006 USA (: 626 414 4522 [email protected] Gtalk: praveen921509 Twitter: @Iam_ppraveen <https://twitter.com/Iam_ppraveen> Skype: praveen_921509 *www.klntek.com <http://www.klntekmail.com/>* *!E-Verify!* -- You received this message because you are subscribed to the Google Groups "SAP Workflow" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/sap-workflow. For more options, visit https://groups.google.com/d/optout.
