We are seeking a talented and experienced Integration Developer to join our team. As an Integration Developer, you will play a key role in designing, implementing, and maintaining integration solutions to enable seamless communication and data exchange between different systems and applications.

Job Purpose:
To develop and support software that is specific to the needs of the and to help the business achieve its strategic objectives.

What you’ll do:

  • Provide input to technical and application design and architecture when required.
  • Provide input into solution designs and set up technical frameworks for new applications and interfaces.
  • Develop changes in line with the application architecture and technical standards.
  • Unit test own programs as well as developed interfaces.
  • Update technical models and documentation to align with new development.

Your expertise:

  • 2- 3 years’ work experience as a software developer.
  • 2 – 3 years of experience as an Integrations Software Developer in [URL Removed] C# Domain.
  • Minimum 2 years of experience developing in an object-oriented environment.
  • Minimum 2 years of experience in SQL database design and query writing.
  • .Net Framework (including .NET Core).

    • C# Development Language.
    • C++.

  • Experience in working with high-volume transactions.
  • Experience in MS SQL and Data Virtualisation technologies.
  • Experience in REST API, Message Broker, MSMQ, IBM MQ, Service Bus, Complex.
  • Event Processing, WCF Services, Windows Services, and command-line applications.
  • Experience in Azure development experience, Azure Services/resources (Event Hub, Logic App, Stream Analytics), Microservices, Docker, Kubernetes, and Python are an advantage.
  • Experience implementing frameworks, using DDD and OOP.
  • Experience in Azure DevOps Platform, agile development methodologies, and DevOps environment, including implementing CI/CD pipelines and version control (Git, MS TFS).
  • Development experience in capital markets with product knowledge of equities, forex, fixed income, and commodities as well as derivatives and indices valuations are a distinct advantage.
  • Understanding application security standards and developing secure applications.

Qualifications Required:

  • An Appropriate IT Qualification (Diploma/ Degree).
  • B.Sc. or National Diploma in Computer Science (recommended).
  • Industry-recognised software development certifications.

Other information applicable to the opportunity:

  • Permanent Position
  • Location: Sandton (Hybrid)

Why work for us?

  • Want to work for an organization that solves complex real-world problems with innovative software solutions? At iOCO, we believe anything is possible with modern technology, software, and development expertise.
  • We are continuously pushing the boundaries of innovative solutions across multiple industries using an array of technologies.?
  • You will be part of a consultancy, working with some of the most knowledgeable minds in the industry on interesting solutions across different business domains.?
  • Our culture of continuous learning will ensure that you will have all the opportunities, tools, and support to hone and grow your craft.?
  • By joining IOCO you will have an open invitation to developer-inspiring forums.
  • A place where you will be able to connect and learn from and with your peers by sharing ideas, experiences, practices, and solutions.?

Desired Skills:

  • Adaptability
  • Authenticity
  • Partnership
  • Ingenuity
  • Mastery

Learn more/Apply for this position