Integration Engineer (Senior)

Parvana

Not Interested
Bookmark
Report This Job

profile Job Location:

Cape Town - South Africa

profile Monthly Salary: Not Disclosed
Posted on: 8 days ago
Vacancies: 1 Vacancy

Job Summary

Location: Cape Town Work Type: Office Based Job ID: J107149

About our client:
Our client is a well known local and international prestigious brand. With decades of continuous improvement and market dominance they are big enough to have the budget to reward employees (very well) yet still dynamic and able to pivot as tech needs evolve. R&D is a big part of their investment strategy they have implemented a flat organisational structure which provides both mentoring and freedom. Your ideas will be welcomed and supported. This is a new position within the organisation you will have the ability to make this role your own. It is a permanent position this client has a very low staff turnover and enjoys long term relationships with stakeholders across all levels. Employee wellness is very important to them as demonstrated by their excellent benefits which are defined as company contributions on top of your CTC earnings. They are very ethical have a diverse culture and would certainly provide an interesting and exciting work day.

What you will be doing:
  • Design build and evolve complex C#/.NET/Azure-based backend services APIs and event-driven integration solutions making strategic trade-offs for scalability and resilience.
  • Set the standard for clean testable code; provide high-quality code reviews constructive feedback and proactive knowledge sharing.
  • Own the delivery scalability maintainability and reliability of critical integration services across internal and third-party systems.
  • Investigate and resolve complex integration failures defects and performance issues driving root cause analysis and preventative system improvements.
  • Partner with the Engineering Lead to improve architectural patterns development practices and enforce strong standards (e.g. coding testing secure development).
  • Provide technical input for all planning and agile ceremonies including estimation backlog refinement and dependency/risk identification.
  • Coordinate closely with frontend QA and Data teams to ensure smooth integration design clear service contracts and high-quality end-to-end delivery.
  • Collaborate with Product Managers and Designers to shape robust technical solutions surface necessary trade-offs and enhance delivery quality.
  • Proactively improve system reliability performance and observability (monitoring logging alerting) and champion reduction of technical debt.
  • Enhance CI/CD pipelines automated testing deployment readiness and ensure strong engineering documentation and knowledge sharing embedding Azure best practices.

What our client is looking for:
  • 4 years in professional software engineering specializing in backend development and complex systems integration.
  • Strong hands-on experience with C# .NET and leveraging Azure cloud services (Service Bus Logic Apps Functions Event Grid) in production.
  • Expertise in building and maintaining robust RESTful APIs and comprehensive integration solutions within Azure Cloud.
  • Practical application of API-led event-driven and asynchronous integration patterns including knowledge of enterprise messaging systems like Kafka or RabbitMQ.
  • Strong grasp and consistent application of core engineering fundamentals (clean code testing debugging secure development) across complex systems.
  • Exposure to and track record of improving CI/CD automated testing monitoring and overall modern software delivery practices.
  • Proven ability to troubleshoot issues across distributed systems and successfully deliver complex end-to-end business-critical integration projects.
  • Demonstrated experience improving the scalability reliability and supportability of backend and integration systems.
  • Possesses strong communication collaboration composure resilience and problem-solving skills capable of influencing technical outcomes and handling pressure.
  • Strong familiarity with Agile/Scrum delivery frameworks and experience working effectively within distributed remote or hybrid engineering teams.

For a more comprehensive list of opportunities that we have on offer do visit our website - Integration Engineer C# .NET Azure RESTful APIs event-driven integration CI/CD distributed systems Agile


Required Skills:

Senior Integration Engineer C# .NET Azure RESTful APIs event-driven integration CI/CD distributed systems Agile

Location: Cape Town Work Type: Office Based Job ID: J107149About our client:Our client is a well known local and international prestigious brand. With decades of continuous improvement and market dominance they are big enough to have the budget to reward employees (very well) yet still dynamic and...
View more view more