Mobile Application Developer - Dublin

Dublin  ‐ Onsite
This project has been archived and is not accepting more applications.
Browse open projects on our job board.

Keywords

Description

Job Description
Job Overview:
The Development Services Senior Application Developer will be responsible for the agile delivery of leading edge applications of Mobile (iOS, Android) and Web and based applications and services. The position will provide technical expertise for: completing detailed design and development, supporting implementations, functional testing, and technical testing. This role will work closely with Development Services architects, developers, analysts, and project managers as well as business partners and other MasterCard technology teams. A successful candidate will deliver cost effective technology solutions which align to standards, achieve business requirements, and are easy to maintain and operate.

Qualifications:
Ability to innovate and develop new approaches to complex problems
Expertise in developing mobile applications in both iOS and Android
Extensive software development experience, particularly using Java/Grails and Agile development methodologies
Familiarity with integrating vendor and open source products into an overall system
Familiarity with a variety of architectural patterns including multi-tiered web applications and high performance, high availability transaction processing systems
Experience producing detailed design and estimating work deliverables
A wide breadth and depth of technical experience including:
o iOS mobile application development
o Android mobile application development
o Core Java including multi-threading
o Web Services - REST/XML/WSDL/SOAP
o J2EE Web Application/Web Services with JBoss & WebSphere
o Hibernate & Spring
o Oracle & PL/SQL
o Solaris/UNIX & Red Hat Linux
o Messaging - MQ and JMS
o Eclipse-based IDE such as JBoss Developer Studio
o Maven
o Bamboo
o JUnit Test Suite Development
o Tomcat deployment experience
o Fiddler and Firebug debugging tools
o Production operational support
Excellent verbal and written communication skills
Self-motivated with the ability to accomplish tasks with minimal direction
Ability to multi task and meet deadlines
Ability to communicate technical viewpoints and build consensus around ideas

Education:
Bachelor's degree in Information Systems, Information Technology, Computer Science or Engineering or equivalent work experience.

Knowledge/Experience:
3 to 5 years of experience in software development technology solution delivery focused primarily in Java, Web, and Mobile application development solutions.
3 to 5 years of experience in delivering secure solutions in Financial Services Sector is preferred.
Broad understanding of Software Engineering Concepts and Methodologies is required.
Demonstrate MC Core Competencies.

Skills/Abilities:
Must be high-energy, detail-oriented, proactive and have the ability to function under pressure in an independent environment.
Must provide the necessary skills to have a high degree of initiative and self-motivation to drive results.

Start date
Immediate
Duration
6 months Extendable
(extension possible)
From
Ubique Systems UK Limited
Published at
16.10.2012
Project ID:
434748
Contract type
Freelance
To apply to this project you must log in.
Register