Senior Integration Engineer
NTG
Role:Location: Muscat, Sultanate of Oman
Work Arrangement: Full-Time | On-Site
We are seeking a highly skilled and experienced Senior Integration Engineer to join our technical team in Muscat, Oman.
The ideal candidate will have strong hands-on experience in enterprise application integration, API development, and middleware technologies, preferably with expertise in WSO2 Micro Integrator.
This is a senior technical role requiring an individual who can independently design, develop, implement, and troubleshoot complex integration solutions while providing technical guidance and support to a team of junior engineers.
Key Responsibilities
Integration Development & Implementation
Design, develop, deploy, and maintain enterprise integration solutions using middleware and integration platforms, preferably WSO2 Micro Integrator.
Develop and manage APIs, integration services, and data transformation workflows.
Implement integrations between internal applications, third-party systems, databases, and enterprise platforms.
Work extensively with RESTful APIs, SOAP web services, XML, JSON, and other integration protocols.
Troubleshoot complex integration issues, identify root causes, and implement sustainable technical solutions.
Ensure integration solutions meet performance, scalability, security, and reliability requirements.
Technical Leadership & Team Support
Provide day-to-day technical guidance and mentorship to junior integration engineers.
Lead technical discussions, solution design reviews, and code reviews to ensure adherence to development standards.
Support junior engineers in resolving technical challenges and improving their integration development capabilities.
Take ownership of complex integration tasks and ensure timely, high-quality delivery.
Collaborate with technical leads, architects, developers, and project teams to ensure successful integration implementation.
Solution Design & Quality Assurance
Translate business and technical requirements into effective integration designs and solutions.
Develop and maintain technical documentation, integration specifications, and API documentation.
Implement best practices for error handling, logging, monitoring, and exception management.
Conduct integration testing, debugging, performance optimization, and deployment validation.
Support production deployments and resolve integration-related incidents when required.
Collaboration & Delivery
Work closely with software development, infrastructure, business analysis, and project management teams.
Coordinate integration dependencies across multiple systems and stakeholders.
Provide technical input during project planning, estimation, and implementation.
Identify opportunities to improve integration architecture, development processes, and system performance.
Ensure integration deliverables are aligned with project requirements and organizational standards.
Required Qualifications & Experience
Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field.
10+ years of relevant professional experience in software development, enterprise integration, middleware, or related technical roles, including substantial hands-on integration experience.
Proven experience designing, developing, implementing, and supporting enterprise integration solutions.
Strong practical knowledge of API development, REST/SOAP services, XML, JSON, and integration patterns.
Experience working with enterprise middleware or integration platforms.
Strong troubleshooting, debugging, and root-cause analysis capabilities.
Experience with SQL databases, data mapping, and transformation.
Ability to independently manage complex technical assignments and support junior engineers.
Strong communication, collaboration, and problem-solving skills.
Willingness and ability to work full-time on-site in Muscat, Oman.
Preferred Qualifications & Experience
Hands-on experience with WSO2 Micro Integrator, including development, configuration, deployment, and troubleshooting.
Familiarity with WSO2 API Manager and the broader WSO2 integration ecosystem.
Previous experience leading, supervising, or mentoring junior integration engineers.
Experience with other enterprise integration platforms such as MuleSoft, Apache Camel, or similar technologies.
Knowledge of CI/CD pipelines, Git, Docker, and containerized deployment environments.
Familiarity with microservices architecture, message queues, and asynchronous integration patterns.
Experience working on large-scale enterprise integration or digital transformation projects.
Relevant technical certifications in integration technologies, middleware, or cloud platforms.
