Sodexo IS&T has an exciting opportunity on our Operational Systems team for a digital and mobility solution developer supporting our North American digital initiatives. This position is ideal for the candidate who enjoys cutting edge mobile technology as well as regular interaction with stakeholders and business leaders. This position requires an individual with strong working knowledge of the digital and mobility technology stack.
+ The Full Stack / Mobile Platform Developer will be primarily responsible for Web and Mobile design, execution and delivery of exploratory concepts, rapid prototypes, and pilot solutions.
+ Activities include strategy and development of mobile or native apps while working on an agile team.
+ Working with system architect and team to perform high level/low level design/architecture; progressing codebase through various environments; implementing or adopting Enterprise’s Continuous Deployment and Integration.
+ Working closely with the enterprise architect to constantly innovate app functionality and design
+ Design, develop, code, test, and debug mobile based applicationson Android and/or Apple iOS platform
+ Generate technical documentation for various aspects of the applications developed
+ Collaborate with cross-functional teams to determine business requirements, as well as design, develop, and test application code to ensure that business requirements are met.
+ Packaging apps for deployment to App Stores; development of back-end components that serve as an integration/translation layer between mobile apps and Enterprise services;
+ Encouraging new transformative thinking and facilitate imagination and ideation sessions; maintaining current knowledge of technology landscape and emerging developments.
This position is located in Buffalo, NY.
+ BS in Computer Science or MIS, or equivalent experience
+ Strong communication skills a must
+ Basic knowledge of agile methodology
+ Exceptional spirit of service
+ Strong analytical and problem solving skills
+ Comfortable communicating with all levels of an organization
+ Strong OO design and programming skills in Objective-C
+ Familiar with xcode
+ Familiar with the Android SDK
+ Familiar with Eclipse
+ Programming languages such as C#, Java
+ Mobile apps development using Xamarin Forms
+ Experience integrating back-end authentication, push notification, storage and data services into mobile apps is a plus
+ Good understanding of OO programming and design patterns
+ Experience building web and native apps
+ Experience using social media APIs
+ Agile development experience using industry standard SDLC methodologies
+ Experience with UX/UI testing of mobile application
+ Using version control (e.g. GitHub, VSTS)
Top level technical expert in one or more highly specialized areas of applications systems analysis and programming. Acts independently under general direction. Provides technical leadership on complex projects. May act as expert in business or functional area. Formulates/defines system scope and objectives. Devises or modifies procedures to solve complex problems considering computer equipment capacity and limitations, operating time and form of desired results. Prepares detailed specifications from which programs will be written. Responsible for program design, coding, testing, debugging, and documentation. Has full technical knowledge of all phases of applications systems analysis and programming. May be responsible for multiple phases of a project. May have duties instructing, directing, and checking the work of other applications systems analysis and programming personnel.
**Qualifications & Requirements**
Basic Education Requirement - Bachelor’s Degree
Basic Functional Experience - 3 years
Sodexo is an EEO/AA/Minority/Female/Disability/Veteran employer.
**System ID** _68763_
**Relocation Type** _No_
**Employment Status** _Full-Time_
A little about us:
Sodexo is a people-oriented company that places the quality of life of its people, customers and clients at the center of its mission.