Degree in Computer Science, Information Technology, or related field.
Proficiency in programming languages such as Java and Python.
Experience with Microsoft Azure cloud services and SQL databases.
Strong understanding of web service architectures and integration techniques.
Requirements:
Develop and implement system integrations with clients and partners.
Evaluate and analyze existing systems to determine integration requirements.
Create and maintain technical documentation and specifications.
Troubleshoot and resolve integration issues, ensuring smooth system operation.
Job description
Key Responsibilities
Work with a team of software developers and managers to develop technical solutions and integrations with customers, platforms, partners and communicate directly with internal and external partners and identify new needs
Evaluate existing systems and components to figure out integration requirements to ensure final solutions meet organisational needs
Gather, analyse the customer needs, and document the integration requirements and specifications.
Develop architectural guidelines and testing strategies, and implement solutions
Continuously improve and simplify the integration processes, time and data quality
Solve complex integration failures, working with external integration partners, and testing interconnected systems
Manage gateways to promote changes to the live environment for integration work, including overseeing and being responsible and accountable for the transition to application support for operational use.
Provide technical consultation to clients on integrating complex systems by coaching, driving agreement, and delivering results.
Maintain integration specifications and mappings
Required Experience
Experience as a SystemsTechnical Analyst who has been directly involved with the design and implementation of business systems
Experience in programming languages (ideally Java andor Python)
Experience working on Microsoft technology stack
Experience with Cloud technology stack, the general Azure platform (eg. Microsoft Azure Functions, Azure Kubernetes Service, Azure LogicApps)
Previous experience working with SQL databases (ideally Microsoft SQL)
Prior experience integrating different software systems using a Microservices approach
Strong understanding and use of docker and Spring (Boot, Integration, Web, Data, Cloud)
Experience with web service architectures (SOAP and REST), sync and async data flows, including the ability to read XML API documentation
Experience troubleshooting APIWeb Service integration issues, and API testing tools like Postman
Working understanding of maintenance on windows based operating systems
Experience in an Agile development environment
Possess strong communication and documentation skills in both verbal and written English
Tech skills must Java, Spring, My SQL, Experience of working on Azure platform including Kubernetes service, knowledge of CICD