Senior Software Engineer - Integration Specialist
تفاصيل الوظيفة
Company Description United Business Group General Trading & Contracting Co WLL, is a leader in IT Infrastructure Management and Technical Support Services in Kuwait. The company provides cost-effective IT solutions by leveraging expertise and current technology assets to meet customer demands. Role Description: This is a contract role for a Senior Software Engineer - Integration Specialist located in Kuwait City. We are looking for a highly skilled Senior Software Engineer with 8-10+ years of experience specializing in middleware integration, software development, and core banking solutions. Demonstrates a strong aptitude for designing and delivering cutting-edge IT solutions, integrating complex systems, and ensuring robust backend support. Known for technical expertise, analytical thinking, and effective collaboration with cross-functional teams to achieve organizational goals. Key Responsibilities:
- Design, develop, and implement integration solutions using various technologies.
- Collaborate with cross-functional teams to identify integration requirements and develop solutions.
- Develop and maintain technical documentation for integration solutions.
- Designing and maintaining IT integration systems using webMethods.
- Developing Oracle PLSQL packages, procedures, functions, triggers to provide the backend solution.
- Developing middleware services using Java, with functionalities including schema design, JDBC adapter services, multi-threading, adapter notifications, scheduled jobs, publish-subscribe functions.
- Integrating core banking systems with online banking, corporate banking, ERP systems, IVR projects, and trade finance modules.
- Managing SWIFT MT messaging (MT103, MT202) for international payments and instant payment solutions, foreign currency transfers, and salary processing.
- Designing web service URLs in API Gateways.
- Engineering and enhancing BPM solutions using ULTIMUS BPM, ASP.net, VB, and JavaScript.
- Integrating ULTIMUS BPM workflows with the bank's core banking systems.
- Collaborating on the design, testing, and debugging of complex ULTIMUS workflows.
- Authoring user manuals, system documentation, and training materials for end-users.
- Conducting unit testing, troubleshooting, and root-cause analysis for application issues.
- Bachelor's degree in Computer Science or related field.
- 8-10 years of experience in software development, with a focus on integration development.
- Strong experience with Ultimus BPM, Oracle, SAP ABAP, and WebMethods.
- Excellent problem-solving skills and attention to detail.
- Strong communication and collaboration skills.
- Ability to work in a fast-paced environment and meet deadlines.
Apply safely
To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.