Job closedPosted 7 months ago

CyberPro Consulting (Pty) Ltd - Software Engineer

Developer
Open to offers Cape Town, South Africa
Twine JobsVerified
Stretford, United Kingdom · Organization
Actively reviewing

Developer is needed in Cape Town, South Africa.

Client: CyberPro Consulting (Pty) Ltd

Location: Cape Town, WC, za

Contract: Contract

Job Description

We are seeking an experienced and highly skilled Senior Developer to join our team. The ideal candidate will possess a strong technical background and demonstrate a deep understanding of modern software architecture and development best practices, with a focus on messaging systems such as Kafka and RabbitMQ.

Requirements

Technical Skills

  • Strong proficiency in C#
  • Deep understanding of design patterns and common reference architectures
  • Experience with message-driven systems (e.g., Kafka, RabbitMQ)
  • Proven experience with unit testing and integration testing
  • Performance testing experience with tools like JMeter
  • Solid experience integrating with third-party provider APIs
  • Proficient in working with both SQL and MongoDB
  • Strong understanding of REST API design and standards
  • Experience with CI/CD pipelines and deployment automation
  • Hands-on experience with observability tools and practices, including logging and metrics, as well as tools such as Kibana and Grafana

Development Practices

  • Experience in Agile methodologies and collaborative development environments
  • Familiarity with AI-assisted development tools (e.g., GitHub Copilot)
  • Ability to write clean, maintainable, and well-documented code

Soft Skills

  • Excellent collaboration and communication skills
  • Ability to work effectively within a cross-functional team
  • Proactive problem-solving mindset and ability to mentor junior team members

Additional Information

This position is a 12-month renewable contract with no additional benefits offered.


No longer accepting applications

Get instant notifications for new Developer jobs. Enter your email:

  • How It Works


    🔍

    Get quality leads

    Review job leads for free, filter by local or global clients, and get real time notifications for new opportunities.


    🎉

    Apply with ease

    Pick the best leads, unlock contact details, and apply effortlessly with Twine's AI application tools.


    📈

    Grow your career

    Showcase your work, pitch to the best leads, land new clients and use Twine’s tools to find more opportunities.

Ari: your job agent

Ari searches hundreds of sources for you, every hour, including company careers pages: more than 10 million postings a month.