Are you a passionate and driven Senior Integration Engineer with a knack for solving complex problems and a desire to make a real impact? If you thrive in a collaborative environment, enjoy delivering high-quality solutions, and are looking for a rewarding career with a leading retail group, then this opportunity is for you!
At our IT department, we are looking for a talented and motivated Senior Integration Engineer to join our dynamic team. You will play a key role in connecting our diverse systems and enabling seamless data flow across the organization.
Key Responsibilities:
- Architect, design, develop, and implement integration solutions to connect various software applications, systems, and platforms.
- Design, develop and maintain APIs and middleware systems to facilitate data exchange and interoperability between different systems.
- Provide integration platform support by providing first level and second level of support for all integration issues and manage incident resolution and problem management.
- Design and develop with support and reusability in mind aligning with API First design practices.
- Collaborate with stakeholders, including clients, project managers, scrum masters, and other technical and application delivery teams to gather requirements, define integration needs, and develop solutions according to design principles.
- Document integration processes, including system configurations,
- Data mappings, and API specifications.
- Stay up to date with the latest integration technologies, trends and best practices, and make recommendations for improving existing systems and processes.
- Support quality assurance and streamline processes (automated testing and supporting of user testing when required).
- Guide, mentor, and share knowledge with your team.
- Participate during all stages of the software development life-cycle.
- Prepare and package completed software for production deployment.
- Help with day-to-day queries from clients and Company IT teams.
- Monitor and analyse the environment to detect deficiencies and recommend solutions for continuous improvement.
- Perform other duties as assigned.
Qualifications:
- A relevant degree.
- 10 or more years of integration experience.
- Experience in using Java, XML, WSDL, and JSON.
- Proven experience with cloud technology such as Google’s Apigee API Management and Application Integration.
- Critical thinking and analytical skills.
- A solid understanding of various data integration platforms and data sources and data formats.
- Experience in developing ETL integration solutions using SSIS.
Desired Skills:
- using Java
- XML
- WSDL
- and JSON.