Job Description :
We are looking for cross platform mobile application developers to work on some of the very exciting projects:

Roles and Responsibilities:

++ Code, test, identify, implement and documents technical solutions to business challenges utilizing mobile technologies.
++ Perform design and analysis for deliverables and may lead other developers.
++ May provide recommendation towards simplification and efficiency of the business and technology environment. This takes into consideration costs, business needs, and system impacts.
++ Research and stay current on best practices in the technology industry as well as emerging technology.
++ Provide effort estimates for tasks and modules.
++ Ability to provide end-to-end effort estimate for complete projects.
++ Ability to lead discussions with clients, management, co-workers, operation, technical support, and vendors to ensure the smooth operation of systems and project delivery

Required Qualifications
++ Bachelor’s degree in Information Systems, Computer Science or technically related field, or equivalent education/experience.
++ Minimum of 7 years work experience. Master’s degree in Information Systems, Computer Science or related technical field with 5 years of experience is also acceptable.

Required Skills
++ Strong experience of end to end hybrid mobile application development using frameworks like IBM Worklight/MobileFirst or Phonegap would be essential
++ Solid understanding of HTML5, CSS3 (LESS/Sass a plus, but not required) and responsive web design
++ Hands on experience of using JS frameworks like AngularJS, JQuery mobile, Bootstrap is a must.
++ Good understanding of JAVA and experience of writing SOAP/RESTFul services for middle tier would be required for successful delivery of tasks
++ Understanding of how to consume REST APIs
++ Understanding of Java J2EE technology stack and ability to write adapters and web services would be a critical success factor.
++ Experience working with databases such as Oracle and SQL Server.
++ Good understanding of branching strategies and experience of working with version control systems like GIT and HP Clear case would be required.
++ Past experience of working in agile teams using SCRUM methodology

Good to Have:
++ Some experience of working on IBM Maximo