Capgemini Senior Mobile Application Architect in Des Moines, Iowa
MOBILE APPLICATION ARCHITECT
Sr. Mobile Application Architect with a passion for developing applications on the Google Android and Apple iOS platforms. This position will lead development for client-related projects. This includes but is not limited to: application and architectural development, requirements gathering, visualization, functional specification, and documentation.
This is a full-time Career Consultant-position with Sogeti in Des Moines, Iowa with excellent benefits package and bonus!
This position will be responsible for ideation/visualization, application architecture, and code development of mobile applications for the Android and iOS platforms (mobile phone and tablet). Building scalable and collaborative application frameworks for mobile application and management of applications submitted to the Android Market and/or iTunes store.
Desired Skills & Experience:
Candidate must have a BS degree in Computer Science, Computer Engineering, Electrical Engineering or equivalent.
Knowledge of software engineering techniques. Extensive experience with Proficiency in Java, C++ , C. Objective C (iOS) experience.
Experience in writing native Android and/or iOS applications on mobile phones and/or tablets.
Solid experience in collaborative application development using source control tools and strategies for using source control such as trunks, branches, merges, tagging, release management methods, etc
Proven experience in interfacing with API?s and web services. Social platform integration with Twitter, Facebook, and others is a plus
Proven collaboration skills and the ability to work in efficient, small teams. Candidate should have solid communication and presentation skills with the ability to fill in as a technical evangelist when needed
An eye for design details and user experience
Extensive experience with technical architecture, design and requirements documentation
Excellent analytical and communication skills, both oral and written
Ability to write clear, well-organized code architect and write reusable library code for the team of developers. Architect and design code and systems for mobile applications
Communicate with supervisor or project manager either verbally, through email, or by attending team meetings on the status of current projects.
Must be highly motivated with the ability to work on multiple initiatives with a high degree of flexibility.
Communicate with supervisor or project manager to determine timeline, budget and resource allocation required by the projects in-line with the overall strategy
Participate in ideation/visualization sessions for original application ideas
Equal Opportunity Employer Minorities/Women/Protected Veterans/Disabled