Job Description :
Job Title: SOA Integration Engineer
Location: Buffalo, NY
Duration: Long Term

Job Description:
Bachelor's degree in Computer science or equivalent, with minimum of 8+ years of IT experience
Document, analyze, design, develop, unit test and resolve defects.
Implement and maintain high quality applications.
Assist peers with detailed program analysis & design for assigned work.
Respond to emergency maintenance situations and provide expert problem resolution.
Provide accurate and timely estimates for assigned work.
Assist the development of and effectively apply IT development standards, methodologies, compliance and Quality Assurance practices.
Provide accurate and complete documentation for all completed work assignments.
Effectively collaborate with Quality Assurance group and business staff to review application functionality and test results.
Consistently perform administrative duties such as status and time reporting.
Document technical specifications for the work assigned.
Coordinate SDLC tasks where called upon for change requests as well as project assignments.
Collaborate with Solution Architects to create application designs.
Act in a technical lead role on assigned projects.
XML, XSD, WSDL - Advanced
Object Oriented Development Concepts - Advanced
SQL Knowledge - Advanced
Knowledge of Database Structures and Concepts - Advanced
Knowledge of Software Development Life Cycle - Advanced
Knowledge of Source Control Tools – Advanced
IBM Integration Bus (Message Broker), IBM API Connect, IBM Data Power, IBM Transformation Extender (ITX), IBM Transformation Extender Advanced (ITXA) and IBM MQ.