Mobile Android Developer - IBM iX, New York, NY
Amsterdam (Montgomery) IT development
Job description
What would it be like to work for a digital agency network like no other? The IBM iX New York Studio is seeking a Java Developer (Android) who is eager to find out. As a Java Developer (Android), you will have the proven experience and knowledge needed to lead business opportunities and deliver technology solutions for new and existing clients.
Responsibilities include:
· Work with internal and external partners to design, develop and deliver scalable mobile solutions for the Android platform
· Design and development of mobile solutions by working with product manager, Scrum Masters, Architects, developers, and business stakeholders
· Collaborate with designers, development, security, and product teams to deliver best in class enterprise-ready mobile solutions using industry standard continuous integration tools and practices
· Ability to play a client-facing role in large and complex organizations, preferably has previous experience in agency environment The Java Developer (Android) will have a strong back ground in computer science, with strong competencies in object-oriented design, data structures and algorithms. The Java Developer (Android) will also possess the ability to work within a team of full stack developers; working knowledge of development tools, testing tools, and version control systems, including SVN, Git.
Auto req ID
150894BR
Required Education
Bachelor's Degree
Role ( Job Role )
Application Developer
State / Province
NEW YORK
Primary job category
Technical Specialist
Company
(0147) International Business Machines Corporation
Contract type
Regular
Employment Type
Full-Time
ERBP
Yes
Is this role a commissionable/sales incentive based position?
No
Travel Required
Up to 75% or 4 days a week (home on weekends - based on project requirements)
IBM Business Group
GBS
Preferred Education
Master's Degree
City / Township / Village
NEW YORK
EO Statement
IBM is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.
Required Technical and Professional Expertise
· At least 4 years experience in native Android develoipment
· At least 3 years experience with front end/hybrid development (Cordova SDK, AngularJS, NodeJS, HTML5/CSS/JS, JQuery Mobile, Dojo Mobile, or Sencha Touch) OR back end integration (J2E, Web Services, nodeJS, noSQL)
· At least 4 years experience in aspects of the mobile lifecycle. Examples include: application development (application structure, device and operating system API's, debugging, performance, security) and deployment
· At least 2 years experience in one or more of the following: Ajax, REST, JSON
· At least 2 years experience in using version control systems such as GIT
· At least 2 years experience with a major consulting company
· Willingness to travel as necessary based on project requirements (up to 75%)
Country/Region
United States
Preferred Technical and Professional Experience
· At least 6 years experience in native Android development
Eligibility Requirements
None
Position Type
Professional
Early Professional Track
Not Applicable - Professional Hire