Job Description
Cape Town – Western Cape – South Africa
- Design and implement robust event-driven systems in C# .NET and MS SQL.
- Write comprehensive Unit and Integration Tests to ensure system reliability.
- Collaborate with stakeholders to gather requirements.
- Mentor junior developers through code reviews and pair programming.
- Support and enhance Azure-hosted services.
- Review code via Pull Requests.
- Participate in Agile ceremonies and technical planning.
- 8+ Years of professional Software Development experience.
- Strong proficiency in C# .NET and object-oriented design principles.
- Production experience with RDBMS e.g. SQL Server, Oracle, etc.
- Experience building or maintaining event-driven systems with message brokers (e.g. Kafka, EventHubs, etc.).
- Experience in multi-threaded development, including the design of thread-safe processes and the diagnosis/resolution of concurrency issues such as race conditions and deadlocks.
- CI/CD pipeline experience.
- Familiarity with CQ(R)S and Event-Sourcing patterns.
- Python development and Cloud platform development experience.
- The ability to approach and own and continuously look for opportunities to develop.
- A strong belief in doing the right thing.
- A client focused and collaborative approach.
- Intellectual curiosity.
GO APPLY NOW
Safe & secure application process
Explore More Opportunities
Get Similar Job Alerts
Job Seeker Tip
Keep your LinkedIn profile up-to-date and professional - many recruiters use it to find candidates.
How to Apply
Click “GO APPLY NOW” to visit the company’s application page.
Follow their instructions carefully.
JVR Jobs connects you with employers – we don’t process applications directly.
Latest Job Opportunities
Western Cape: Bridge Engineer posted by Communicate Finance
Job Description:Design and analyses bridge structures in accordance with relevant standards and codesPrepare detailed structural calculations, drawings, and...
View JobGauteng: Machine Operator posted by Phakisa Holdings
Machine OperatorReporting to: OperationSeniority Level: ProfessionalType: TempDuties and Responsibilities:Set up machines to ensure required quality...
View JobSouth Africa: FARM MANAGER -MIXED FARMING posted by Farm Manager SA
MINIMUM REQUIREMENTS Agricultural Diploma / Degree advantageousMin of 3 years previous farm management experienceExperience in the following:Cropping -...
View JobGauteng: Business Continuity Consultant posted by Opensource
Key Responsibilities:Develop, implement, and maintain Business Continuity Management (BCM) frameworksConduct Business Impact Analyses (BIA) and risk...
View JobGauteng: Business Intelligence Developer posted by Opensource
Key Responsibilities:Design, develop, and maintain BI solutions and dashboardsExtract, transform, and load (ETL) data from multiple sourcesAnalyze business...
View JobWestern Cape: Database / System Administrator posted by Opensource
Key Responsibilities:SAP system and database administration across the SAP landscapeSAP installations, upgrades, patches, and system migrationsMonitoring...
View Job
Browse Employers
Job Alerts