← Back to job listings

Upper Intermediate C Developer (Fixed Term)
DVT · Melrose Arch, Gauteng, South Africa
About The Role
Job Title: C++ Developer
Key roles and responsibilities
- Continuously align delivery to the Tracker and team strategy and planning.
- Meet best practice criteria in the evaluation and testing of software.
- Complete work orders in appropriate timescales.
- Maintain and systems without introducing new defects.
- Enhance systems to support and move to new technologies.
- Share knowledge with development and support teams.
- Document systems, including enhancements to facilitate knowledge sharing.
- Ensure that the best practice development processes and standards are followed.
- Effective use of development toolset.
- Follow department development standards
- Minimum requirements
- Degree / Diploma with 6 years of relevant (C++) work experience.
- Experience developing C++ services on Windows and Linux.
- Experience developing backend systems capable of high-throughput workloads
- Experience in SCRUM AGILE methodology.
- Experience in C# is required.
- Experience in .NET Core, WCF, and WebAPI an advantage.
- Experience with Azure DevOps (TFS and GIT) or MS Team Foundation Server (TFS) would be advantageous
Experience in SQL Server 2016/9, including
- Relational database design
- Extensive and complex SQL queries
- Experience in SQL Reporting Services advantageous
- Experience with message queueing technologies such as RabbitMQ, ApacheMQ, Kafka would be advantageous.
- Multi-threaded and parallel development experience advantageous.
- Service Oriented Architecture (SOA) experience beneficial.
- Microsoft Certified Professional (MCP) designation is advantage.
- Exposure to good coding standard practices and source code configuration management.
- Experience in SOLID, KISS, TDD, DDD and Clean Coding practices
- High attention to detail with a strong focus on quality.
- Good planning, organising and leading skills.
- Good inter-personal skills.
- Encourages collaboration and delivering within the delivery processes
- Able to work effectively within a team
Similar roles you might like
See all →RR
Software Engineer III
Raging River Trading (Pty) Ltd
Salary not disclosedPosted 4 days ago
OT
Senior Software Engineer (Mobile)
Osiris Trading (Pty) Ltd
Salary not disclosedPosted 4 days ago
D
Java Software Engineer (CT)
DVT
Salary not disclosedPosted 5 days ago
AH
Asset Engineering Manager
Africa Health Research Institute NPC
Salary not disclosedPosted 5 days ago
TG
Web Frontend Engineer
Takealot Group
Salary not disclosedPosted 5 days ago
1A
AI Platform Engineer (Cloud)
1001 Absa Bank
Salary not disclosedPosted 5 days ago
P
Embedded Python Data & Automation Engineer
Pavago
Salary not disclosedPosted 6 days ago
OM
Intermediate ServiceNow Platform Engineer: AI and Automation
Old Mutual Life Assurance Company (SA) Ltd
Salary not disclosedPosted 6 days ago
This is an external listing. JobSpring does not represent or verify the employer. Report this listing
