Are you a passionate, self-managed dev that loves developing and maintain integration solutions that seamlessly connect various systems and applications that add value to a business and customer? Do have you a keen drive to understand how data flows with in an organisation? If you have a solid understanding of integration technologies and love working with cross-functional teams, this role is for you!
+ Qualifications: Relevant IT Degree or Diploma
3+ years' experience in integration projects and systems development in the below tech stack:
Required
Strong programming skills in languages such as C# and/or Java, SQL
Git Source control
Proficiency in integration technologies such as REST, SOAP, XML, JSON, and messaging systems
Strong understanding of API (Web Services)
Advantageous
Familiarity with integration platforms and tools.
SQL Server Integration Services
Understanding of Integration principles
Excellent problem-solving and analytical skills
- Ability to work independently and as part of a team.
Responsibilities: Welcome to your exciting role as an Integration Developer! Your day is a dynamic mix of hands-on development, collaboration, and problem-solving. You play a crucial role in ensuring our integration solutions are robust, scalable, and efficient.
Provide technical knowledge to inform the Senior developer on expected project outcomes in the design phase, this includes providing timeframes, capabilities to achieve desired outcomes, project/change specifications, application specifications etc.
Designing and developing integration solutions using advanced tools. You work on complex projects, creating innovative and reliable solutions. You collaborate with business analysts, project managers, and other stakeholders to gather and analyze requirements, ensuring everything aligns with business goals and technical specs.
Next, you develop, enhance, maintain, and deploy technical solutions according to the specified design. This ensures the project meets timelines and works correctly in the live environment
Design and write test cases for unit testing by the testing team to ensure that technical aspects of the application are fully stress tested and any bugs are fixed accordingly
Maintain documentation and user guides for technical aspects of applications or changes to inform stakeholders (testers, project managers, rollout team, end users etc.) of desired outcomes and use instructions for the application
Review code from junior developers and provide guidance & mentorship to grow their capability and ensure their coding is in line with coding standards through testing
* Keeping abreast of changes in the integration space and suggest changes to the standards
MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.