*Role: *Senior High End Android/IOS Mobile Developer *Location: *Wilmington,DE
*Android developer Job Description* *Key Tenants * *•* Ability to look at a problem and consider the solution and all available options, not options utilizing a given technology. • Working primarily in the Android/iOS space but can transition between multiple languages/technologies depending on the needs of a given problem (Polyglot development). o Choosing Perl to parse text, Ruby and Rails to generate a small site, GoLang to parse multiple files concurrently etc. • Consider development as an art form, where code is self documenting and highly maintainable. • Expert in Domain Driven Design • Knowledge of industry trends and when to apply new technologies. • Experience working in a continuous integration/Deployment environment • Experience working in an highly automated software development lifle cycle (Push button releases, Automated testing, Private cloud deployments) *Responsibilities* • Acting as an Agile team member, delivering high quality code and designs. • Working with different systems and technologies to accomplish a goal. • Working effectively with other scrum team members to get things done quickly and efficiently with quality. • Transforming users stories into finished products while simultaneously ensuring a solid understanding of the business value and asking questions as needed to fill in gaps. • Ensuring testable code that is both fully tested through both unit and functional tests. • Continue the migration towards continuous delivery in the organization. • Expert level understanding of many of the relevant technologies including but not limited to Android, iOS, Java, C#, SOA, XSD/XML/OXM, JMS/MQ, Oracle/PL/SQL, Ruby. • Extensive experience debugging complex systems including tools like log aggregators, • Complete understanding of highly available distributed architectures. • Extensive knowledge of real-time systems. Real-time eventing like CQRS and event driven architecture a plus. • To work across multiple phases of software development within a project as a team member or dealing with the most technically challenging assignments. This includes: o Working directly with business areas to clarify detailed technical requirements. o Designing, coding and unit testing the most complex software components for new or enhanced IT systems to a high level of quality, producing appropriate documentation. o Providing technical support to business analyst/project managers and coaching to less experienced staff across a geographically dispersed teams • Maintaining an expert level awareness of relevant software design techniques, development tools and processes, providing leadership in the use of these across the organisation area. *Key Accountabilities * • Multiple software language experience with the proven ability to leverage the software languages to deliver the solution not define the solution • Proven experience using best in class software engineering practices, specifically applying object oriented design and test driven development • Experienced in agile delivery • Taking responsibility for the design, coding and testing of particularly large, complex or mission critical software programs. • Provide functional expertise within his/her skills to assist delivery team members, and foster collaboration with in agile teams. • Reacting quickly and as necessary to live software errors and service problems, limiting downtime and business impact • Contribute to the logical/physical data models, class diagrams, activity diagrams, sequence diagrams and UI prototypes. • Providing expert guidance and assistance to colleagues in any aspect of software design, creation, and testing • Can provide clear communication of technical concepts to non-technical business users • Can identify key factors and information needed for effective design • Has developed and executed a full spectrum of tests on multiple applications and environments • Experienced with testing complex, multi-platform, distributed applications • Can discuss considerations for selecting optimal testing environment for specific applications • Coordinates deployment tasks with end-user, operations and quality management -- *Regards,* *Chandra* *Infokons LLC |* *USA* *"We Staff IT"* Work : 717-914-1656 | Fax: 973.532.0852 Email Id: [email protected] URL: www.infokons.com <http://www.infokons.com> | G talk: chandrainfokons -- You received this message because you are subscribed to the Google Groups "Oracle-Projects" 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/oracle-projects. For more options, visit https://groups.google.com/d/optout.
