Previous Job
Integration Developer
Ref No.: 17-00030
Location: Philadelphia
Position Type:Direct Placement
Start Date: 06/01/2017
The Technology Division has an opportunity for a Senior Integration Developer with strong database and integration skills to join the team in Philadelphia. This hands-on strategic position provides the opportunity to deliver software solutions and will enable the right candidate to contribute significantly to the success of the business.
Essential Duties and Responsibilities:
  • Gather requirements from stakeholders, and write functional and technical specifications
  • Develop and enhance software based on business and non-functional requirements
  • Develop software based on conceptual and technical designs; define and conduct unit testing
  • Collaborate effectively within a global IT environment across multiple divisions
  • Act as a catalyst for the local team to build skills outside of the current technological footprint
  • Work as a technical lead, research new technologies and methodologies
Experience and Skills
  • Minimum 8 years of experience in information technology as an application developer, with at least 5 years in the Finance industry
  • Proven ability to manage diverse client and stakeholder relationships and to collaborate effectively with colleagues
  • Proven problem solving skills and the ability to independently debug and diagnose problems
  • Expert level proficiency with Java/J2EE
  • Proficient with integrations patterns
  • Proficient with Mule API development
  • Proficient with various MuleSoft connectors\
  • Experience in developing Service Oriented Architectures (SOA)
  • Excellent understanding of project methodologies such as SDLC, Agile/Scrum, etc.
  • Excellent understanding of protocols such as SOAP, REST, MQ Series, JMS, FIX, SWIFT
  • Familiarity with scheduling software such as Autosys or Control-M
  • Proficient with relational database design and SQL programming in SQL Server or Sybase
  • Ability to work on multiple projects, manage user expectations and complete work requests within the stated or expected deadlines
  • Strong analytical and problem solving skills
  • Excellent verbal and written communication skills