Senior Integration Software Developer

Abu Dhabi, United Arab Emirates

Job Description

Senior Integration Software Developer
Job Title: Senior Integration Software Developer
Department: Enterprise Integration / IT
Reports To: Integration Architect or Manager
Position Overview:
The Senior Integration Software Developer designs, builds, and maintains complex integration solutions that connect on-premise and cloud-based applications, data sources, and APIs. This role is responsible for the end-to-end development of integration patterns (APIs, ETL, ESB, EDI) to ensure seamless, reliable, and secure data flow across the enterprise.
Key Responsibilities:

  • Design, develop, test, deploy, and monitor enterprise integration solutions using platforms such as MuleSoft, Azure Integration Services (Logic Apps, API Management, Service Bus), Boomi, or similar.
  • Develop, secure, and manage RESTful and SOAP APIs.
  • Implement various integration patterns for real-time, batch, and event-driven data synchronization.
  • Translate business requirements into technical specifications, including data mapping and transformation rules.
  • Ensure integrations are robust, scalable, fault-tolerant, and comply with security and data governance policies.
  • Troubleshoot and resolve complex integration issues, performing root cause analysis and performance tuning.
  • Create and maintain comprehensive technical documentation for integrations (design specs, runbooks, data lineage).
  • Mentor junior integration developers and promote integration best practices.
  • Collaborate with application, data, and security teams to define integration standards and frameworks.
  • Stay abreast of emerging integration technologies, patterns, and cloud services.
Qualifications & Skills:
  • Required: Bachelor's degree in Computer Science, Information Technology, or related field.
  • Required: 5-7 years of hands-on experience in enterprise integration development.
  • Expertise in at least one major integration platform (MuleSoft, Azure Integration Services, Boomi, IBM Integration Bus, etc.).
  • Strong proficiency in programming/scripting languages relevant to integration (e.g., C#, Java, Python, JavaScript, PowerShell).
  • Extensive experience with API design (OpenAPI/Swagger), security (OAuth, SAML, certificates), and management.
  • Deep understanding of data formats (XML, JSON, CSV, EDI) and transformation technologies (XSLT, DataWeave).
  • Experience with messaging/queuing systems (e.g., Azure Service Bus, RabbitMQ, Kafka) and enterprise service bus (ESB) concepts.
  • Strong knowledge of networking protocols, cloud architecture, and security principles as they relate to integration.
  • Excellent analytical, problem-solving, and communication skills.

Skills Required

Beware of fraud agents! do not pay money to get a job

MNCJobsGulf.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD2188504
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Abu Dhabi, United Arab Emirates
  • Education
    Not mentioned