C++ Developer (Junior to Intermediate)

 

Recruiter:

TrudyQ Consulting

Job Ref:

CF1

Date posted:

Wednesday, June 15, 2022

Location:

CapeTown, South Africa

Salary:

Monthly Cost to Company Remuneration


SUMMARY:
If you are a skilled full-stack developer who is enthusiastic about coding and looking to further upskill, this opportunity with a dynamic and progressive International Development Company maybe the perfect fit for you!

JOB DESCRIPTION:

This company is currently expanding their development team and specialises in the development of online games and supporting products.

Minimum Requirements:

  • Degree/Diploma in Computer Science/Software Engineering or equivalent
  • 1+ year developing object – orientated code
  • Experience in C++ at either enterprise or academic level
  • Must be able to demonstrate sufficient programming and critical thinking skills
  • Proficient in written and spoken English
  •  Skills set required:

×         GIT, Migration of legacy systems, MS SQL, MongoDB, JIRA, Bamboo, Octopus, iQuery, Backbone, CreateJS, Compass/Sass, AngularJS, Grunt/Gulp, .Net Framework, ASP.Net, JSON, Swagger

×         Experience in responsive design, progressive web apps

×         Testing frameworks such as Mocha, Selenium, Puppeteer/similar

×         Familiar with continuous integration

×         Containerization (Docker)

×         Experience in developing monolithic application as well as microservices

×         Knowledge of low-level threading primitives and real time environments

Additional Desired Skills:

  • Strong programming and logical thinking skills
  •  Understanding of memory management in non-garbage collected environments
  • Understanding of polymorphism and C++ specific notions such as friend classes
  • Familiar with templating in C++ (WTL, STL, ATL, MFC)
  • Familiar with system call wrapper library functions
  • Knowledge of writing native modules for high-level languages such as Node.js
  • Sound understanding of TCP/IP protocol, NATS, SocketIO, ZMQ and any other messaging protocols
  • Full software development lifecycle experience
  • Comfortable with using Visual Studio IDE

 

Key Performance areas will entail but not be limited to:

  • Work in agile environment with stand-ups, sprints, and planning meetings
  • Work in small development team taking on new features, spikes, and bugs
  • Plan, design, implement, document, test, and release new features
  • Do code review and deliver stable code
  • Maintain existing code base and if need be, create documents and diagrams to substantiate further development
  • Consult with QA team to identify and fix bugs

 

Remuneration offered will be based on relevant experience, qualifications, skills set and proven track record.

If you have not received any feedback after 2 weeks in submission of your application, please consider your application as unsuccessful.

 

NB! This job is now closed. You can apply for other jobs by uploading your CV.



 

 

 

Similar jobs you might be interested in:

Senior Platform Engineer
Location: Cape Town
Salary:
We're growing our community of Senior Platform Engineers who thrive on solving complex infrastructure challenges, enabling high-performing engineering teams, and shaping modern cloud environments. Join our talent pool to be considered for future opportunities with some of the country's most innovative employers.
1 day ago


Fullstack Developer
Location: Cape Town
Salary:
We're continuously partnering with innovative startups, scale-ups, and established organisations seeking experienced Senior Full Stack developers. By joining our talent pool, you'll be considered for upcoming opportunities that align with your technical expertise, career goals, and preferred working environment.If you're passionate about building scalable applications, leading technical initiative...
1 day ago


Senior Full-Stack Developer - Cape Town or Johannesburg - R90 000 to R100 000 per month
Location: Capetown
Salary: Market-related
The position contributes to the business by shaping software architecture, implementing new features, optimizing platform performance, and mentoring team members. Key focus areas include backend logic, frontend development, microservices, third-party API integrations, and AI-augmented development practices.
5 days ago


Junior / Intern Developer
Location: Cape Town
Salary:
Our client based in the Northern Suburbs of cape town is looking for an enthusiastic and motivated junior / Intern developer to join their team.OverviewThe successful candidate will assist with the development, maintenance, testing, and support of software applications used to manage weighbridge systems, silo operations, data collection, reporting, and system integrations.The role is suited to a r...
8 days ago


Senior Software Engineer / Senior .NET Developer - 12 month contract (renewable)- Cape Town (Hybrid)
Location: Cape Town
Salary: Market related
Senior, Software, Engineer, Senior, NET, developer, 12, month, contract, renewable, cape, town, Hybr
9 days ago


Senior Software Engineer (Mobile)
Location: Cape Town
Salary: 900 000 Annually
Are you a senior mobile developer who thrives on building high-quality apps used at scale? Do you enjoy solving complex technical challenges, mentoring developers, and influencing engineering best practices? My client is looking for a Senior Software Engineer (Mobile) to join a highly skilled engineering team where collaboration, innovation, and software craftsmanship are valued. This is an o...
17 days ago


Senior .NET Developer
Location: Cape Town
Salary: Monthly
Psybergate is an IT company that builds bespoke software solutions and provides highly skilled resources to its clients.We are looking for an experienced Senior .NET developer - Blazor to join a team building and maintaining enterprise-grade applications on a 6-month contract opportunity based in cape town (hybrid). 
18 days ago


Data Engineer (Junior / Intermediate / Senior)
Location: Stellenbosch
Salary:
Are you passionate about building the data platforms that power modern businesses? Do you enjoy solving complex data challenges, working with cutting-edge technologies, and turning raw information into valuable business insights?My clients are actively seeking Data Engineers across junior, intermediate, and Senior levels to join innovative teams working on large-scale data platforms, cloud environ...
29 days ago


Junior Laravel PHP Full Stack Developer
Location: Milnerton
Salary: R25 000 Monthly
Milnerton, cape townOffice-Based | UK Working HoursAn opportunity is available for a motivated junior Laravel PHP Full Stack developer to join a growing development team in Milnerton.This role is ideal for a junior developer or recent graduate with a solid foundation in PHP and web development who wants to build practical experience across both front-end and back-end development.The successful can...
5 days ago


Mid-Level Developer (Bellville)
Location: Cape Town
Salary: Monthly
Position available for a Mid-Level developer in Bellville.Minimum Requirements:Grade 12Development QualificationNodeJS – 2 years’ experienceVueJS / React / Angular – 2 years’ experienceJavascript – 3 years’ experienceHTML – 3 years’ experiencecSS – 3 years’ experienceSQL – 3 years’ experienceLinux – 3 years’ experiencePreferable:Elastic Search / Mongo / NoSQL – experi...
26 days ago


Create a free job alert for C++ Developer (Junior to Intermediate) in CapeTown

Enter your email address below and we will email you similar jobs when they become available:

You can cancel at any time. We will not spam you.
By giving us your email address your agree to our Terms and Conditions