HEINEKEN - the world's most international brewer. It is the leading developer and marketer of premium beer and cider brands. Led by the Heineken® brand, the Group has a portfolio of more than 300 international, regional, local and speciality beers and ciders. We are committed to innovation, long-term brand investment, disciplined sales execution and focused...
Read more about this company
Designing and developing integration solutions: Integration and System Developers are responsible for designing and developing integration solutions that enable different systems to communicate and share data seamlessly. This involves understanding the architecture of each system and identifying integration points, defining data mappings, and designing integration workflows.
Testing and debugging integration solutions: Integration and System Developers are responsible for testing integration solutions to ensure they work as intended. They perform unit testing, integration testing, and regression testing to ensure that the integrated systems work seamlessly. They also debug any issues that arise during testing.
Collaborating with stakeholders: Integration and System Developers work closely with technical specialists, software engineers, system administrators, and other stakeholders to ensure that integration solutions meet business needs. They participate in meetings and discussions to understand requirements, identify integration points, and discuss technical solutions.
Maintaining and supporting integration solutions: Integration and System Developers are responsible for maintaining and supporting integration solutions throughout their lifecycle. They monitor performance, troubleshoot issues, and perform regular updates and maintenance to ensure that the solutions continue to work seamlessly.
Staying up-to-date with industry trends: Integration and System Developers stay up-to-date with industry trends and emerging technologies. They attend conferences, read technical publications, and participate in online forums to stay abreast of new tools and techniques for integrating systems.
Stay abreast of current application landscape programming standards and functionality evolution.
Stay abreast of developments and enhancements of current integration stack
Education and Experience:
National Diploma in Software Development or equivalent
2 years’ experience on APIGEE API platform
XML, JSON & JavaScript
Understanding of Docker application and Docker containers
Basic understanding of SOAP, WSDL and OData technologies
APIGEE Edge and MicroGateways
Basic understanding of Google Cloud Logging.
Experience with APIGEE API management tools
Google APIGEE API Development Portal
APIGEE Edge management and debugging
Using the APIs to integrate between internal and external systems
Experience in the API layer with security (including OAuth 2.0, TLS, certificates, KeyStore and Trust Store), custom analytics, throttling, caching, logging, request and response modifications, using APIGEE, catering for amongst others, high availability, load balancing and failover configurations.
Knowledge of existing API testing tools (Postman, SoapUI, or any equivalent)
Converting web services from SOAP to REST or vice-versa
MS Dot Net skills
C# skills
OpenText Enterprise scan skills will be advantageous
Excellent communication skills
Open to collaboration across teams
Willing to learn new technologies
Self-management in terms of time and priority
Highly engaged and motivated
Willing to go the extra mile to get things done
Experience with working with offshore teams
Experience in Agile/Scrum & DevOps methodologies & Thought leadership