Senior C++ And Python Developer

Cape Town, Western Cape, South Africa

Job Description


Position: Senior C++ and Python Developer
Location: Cape Town, Western Cape

The successful incumbent will be responsible for:

  • C++ and Python programming and Integration
  • Systems Design
  • Documentation / Technical Authoring
  • Research / Investigations
  • Service Level Monitoring
  • Systems Testing
  • User Support
  • Create Firmware for custom hardware designs
  • Code versioning
  • Consulting with internal stakeholders to determine the scope of software development projects.
  • Collaborating with the software development team on application design and development.
  • Developing software and overseeing the deployment of applications across platforms.
  • Performing diagnostic tests and debugging procedures.
  • Creating end-user application feedback channels.
  • Optimizing software by performing maintenance, updates, and upgrades.
  • Deploying software across a variety of platforms and operating systems.
  • Integrating user-facing elements using server-side logic.
  • Design and implement of low-latency, high-availability, and performant applications
  • Performance tuning, improvement, balancing, usability and automation
  • Work collaboratively with design team to understand end user requirements to provide technical solutions and for the implementation of new software features
  • Coordination with other developers for cross-functional requirements implementation and tests
Minimum Qualifications & Experience:
  • Degree or diploma in IT or related field
  • Be able and willing to travel abroad
  • Min 3+years strong experience and knowledge
  • Experience required on one or more; file parsing, API design, JSON restful, RPC links
  • A deep understanding and multi-process architecture and the threading limitations of Python.
  • Hands on experience with Django, Flask or other Python frameworks
  • Current knowledge of C/C++ or Python standards and specifications
  • Experience with algorithms/data structures knowledge
  • Good OOP knowledge
  • Software development lifecycle experience
  • Experience with Windows and LINUX
  • Good understanding of TCP/IP protocol
  • Any automotive standards knowledge
  • Development of SOME/IP, DDS or possible other controllers and device stimulators for automotive field
Please apply via our website:

ExecutivePlacements.com

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD1243760
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Cape Town, Western Cape, South Africa
  • Education
    Not mentioned