Senior Integration Developer

وصف الوظيفة

  • Devising and reporting on integration development plans and strategies.
  • Developing asynchronous messaging architectures, rule-based systems, and network architectures.
  • Coordinating activities with other developers to ensure that integration projects are completed on time.
  • Formulating strategies and designing architectures for systems integrations.
  • Ensuring that best practices in integration processes are followed by the organization.
  • Checking and correcting conflicts in data configurations and overlaps.
  • Maintaining the integrity and smooth functioning of the company's integration architecture.
  • Analyzing and improving current system integrations and migration strategies.
  • Identifying, debugging, and advising on system errors or architecture issues.
  • Assisting with the management of organizational databases and retrieval systems.

متطلبات الوظيفة

  • Should have knowledge on BizTalk Server with 5-7 years of experience and work as an individual contributor.
  • Strong knowledge in building Maps (functoids), Orchestration Designer, Business Rules Engine, Pipelines, Pipeline Components and BAM etc.
  • Proven hands on experience in designing complex Business Processes using BizTalk Server.
  • Knowledge on SOA tenants and how BizTalk facilitates SOA.
  • Good Knowledge on BizTalk adapters (LOB) and WCF adapters.
  • Knowledge in Installation, configuration, Scalability, High Availability of a BizTalk environment.
  • Deployment and troubleshooting skills in a multi-server setup.
  • VSS / TFS for source code management and builds.
  • BizTalk Deployment Framework.
  • Working knowledge in the following technologies: C#, XML, XSLT, WCF Services, MS SQL.
  • In depth understanding of requirements and processes for integrating business applications.
  • Experience working with VSS and Team Foundation Server for source control.
  • Proficient with Visual Studio.
  • Experience in designing enterprise level exception and audit logging frameworks.
  • Must have working experience of SOAP & REST based Web services.
  • Must have working experience with ESQL, Mapping, and Java.
  • Experience with Java/J2EE, JSON, JMS, XML, XSLT, XSD, SOAP, REST, WSDL, ETL, EDIFACT.
  • Understand integration patterns, standards, guidelines, and best practices.
  • Knowledge in Installation, configuration, Scalability, High Availability of a middleware environment.
  • Should be capable of Performance optimization.
  • Participate in all aspects of the Software Development Lifecycle (SDLC) including definition, design, implementation, testing, delivery, and support.
  • Develop and execute unit test and integration test scenarios
  • Very Good verbal and written communication skills and the ability to build and maintain trusted relationships with a diverse group of clients, team members, managers, and subject matter experts (SME)
  • Good command of English and Arabic language.