CyberPro Consulting (Pty) Ltd - Software Engineer
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.