Where

C++ and Python Developer - Century City, Cape Town

Career Circuit
Cape Town Full-day Full-time

Description:

Remote possible for the perfect/very specific candidate

We are looking for an experienced Intermediate-Senior C++ and Python Developer to join our engineering team and help us create dynamic software applications for our clients.

Roles & Outcomes:

· C++ and Python programming and Integration.

· Systems Design.

· Documentation / Technical Authoring.

· Problem Solving.

· Project Management.

· Research / Investigations.

· Service Level Monitoring.

· Systems Testing.

· User Support.

· The ability to quickly create advanced software solutions that are relatively free from defect and are easily maintained.

· Code versioning.

· Consulting with internal stakeholders to determine the scope of software development projects.

· Developing software and overseeing the deployment of applications across platforms.

· Performing diagnostic tests and debugging procedures.

· Optimizing software by performing maintenance, updates, and upgrades.

· Resolve issues proactively to deliver high quality products.

· Deploying software across a variety of platforms and operating systems.

· Write reusable, testable, and efficient code.

· Performance tuning, improvement, balancing, usability, and automation.

· Coordination with other developers for cross-functional requirements implementation and tests.

Education & Qualifications:

· Higher Degree or diploma in IT or related field.

· Excellent work ethics, punctual, enthusiastic, and willing to learn.

· Fluent in spoken and written English.

· Team player with the ability to work in small teams.

· Be able and willing to travel abroad.

Experience:

· Intermediate – Senior C/C++, Python Developer.

· Min 3+yrs strong experience and knowledge.

· Familiarity with testing tools. (e.g. Pytest).

· Current knowledge of C/C++ or Python standards and specifications.

· Extensive experience in deploying software across a variety of platforms and operating systems.

· Superb analytical and problem-solving skills.

· Experience with algorithms/data structures knowledge.

· Good OOP knowledge.

· Software development lifecycle experience.

· Experience with Windows and LINUX.

· Software version control (Git, Subversion, or similar).

Preference will be given to candidates demonstrating competency in the following:

· Any automotive standards knowledge.

· Python packaging/deployment.

· Development of SOME/IP, DDS or possible other controllers and device stimulators for automotive field.

10 Apr 2024;   from: careers24.com

Similar jobs

Description: Remote possible for the perfect/very specific candidate We are looking for an experienced Intermediate-Senior C++ and Python Developer to join our engineering team and help us create dynamic software applications for our clients. Roles & ...
24 days ago
Description: Remote possible for the perfect/very specific candidate We are looking for an experienced Intermediate-Senior C++ and Python Developer to join our engineering team and help us create dynamic software applications for our clients. Roles & ...
24 days ago
Description: Remote possible for the perfect/very specific candidate We are looking for an experienced Intermediate-Senior C++ and Python Developer to join our engineering team and help us create dynamic software applications for our clients. Roles & ...
24 days ago
Description: Remote possible for the perfect/very specific candidate We are looking for an experienced Intermediate-Senior C++ and Python Developer to join our engineering team and help us create dynamic software applications for our clients. Roles & ...
24 days ago