Senior Android Developer ENGLEWOOD,Colorado 6 Months Responsibilities • Design, develop, deploy, and support high-quality, compelling Android applications • Work with Business Analysts to review and understand business requirements and functional specifications • Work with client and service developers on high-functioning agile teams • Participate in architecture, design and code reviews • Work with QA and CM teamson builds, releases, test case design, and defect resolution • Work with Team Leads, Project Managers, and Architectson planning, estimation, documentation and status reporting • Mentor and support other teammates as necessary • Perform any other tasks necessary for completion of project deliverables and application support • Adapt to and contribute to a fast-paced, agile application development environment • Adhere to aggressive project schedules • Proactively resolve issues and/or escalate issues to team and project leadership as appropriate
Experience • 5+ years of commercial Java development experience • 3+ years of commercial Android development experience • Must have a portfolio of Android applications that are developed and in the Google Play Store • Healthcare experience a plus Required Technical Skills • Expert-level knowledge of Java syntax and design patterns • Strong concurrent programming skills • Development of Android applications that support Jelly Bean through KitKat • Expert-level knowledge of Android application development, including coding, builds, continuous integration, unit testing • Android application deployment to the Play Store, covering all steps from project initiation to successful store deployment • Experience with Android navigation, mapping, notification, and networking frameworks • Thorough understanding of the constraints of mobile device development and the ability to implement robust and efficient management of battery life, volatile and non-volatile memory, and network data usage • Extensive experience developing for both phone and tablet platforms • Experience developing applications for devices from multiple manufacturers and carriers • Expert-level software debugging skills, including application performance and memory usage profiling • Experience writing custom controls for Android • Relational database (lite) schema design and senior-level RDBMS programming skills including writing and tuning queries • 1+ years of Agile development experience • Senior-level OOP skills • Experience in all phases of the software development process, from ideation to delivery • Extensive experience with Unit Testing and TDD • Experience reliably consuming RESTful services(both JSON and XML-based) from an Android client Required Tool Experience • Git • Eclipse • OSX and/or Linux • Hudson and/or Jenkins Required Soft Skills • Strong task and time management skills • Excellent written and oral communication skills • Strong team player ---- Kiran || [email protected] *ICORE INFOTECH INC* 8726 Town and Country Blvd, Suite 101 Ellicott City, MD 21043. Phone : 410-696-8798 Fax : 301-263-7715 Website: www.icoreinfotech.com -- You received this message because you are subscribed to the Google Groups "SAP ABAP" 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-abap. For more options, visit https://groups.google.com/d/optout.
