Our consumer is in search of an skilled Senior C++ and Python builders to hitch their engineering crew.
Space: Century Metropolis, Cape City & Distant (Elective)
Schooling & {Qualifications}:
- Increased Diploma or diploma in IT or associated subject
- Glorious work ethics, punctual, enthusiastic and prepared to study
- Fluent in spoken and written English
- Staff participant with the flexibility to work in small groups
- Have the opportunity and prepared to journey overseas
Expertise:
- Intermediate – Senior C/C++, Python developer
- Min 3+yrs robust expertise and data
- Expertise required on a number of; file parsing, API design, JSON restful, RPC hyperlinks
- A deep understanding and multi-process structure and the threading limitations of Python.
- Familiarity with testing instruments.
- Arms on expertise with Django, Flask or different Python frameworks
- Present data of C/C++ or Python requirements and specs.
- In depth expertise in deploying software program throughout a wide range of platforms and working programs.
- Very good analytical and problem-solving abilities.
- Expertise with algorithms/knowledge buildings data
- Good OOP data
- Software program growth lifecycle expertise
- Expertise with Home windows and LINUX
- Good understanding of TCP/IP protocol
Roles & Outcomes:
- C++ and Python programming and Integration
- Methods Design
- Documentation / Technical Authoring
- Downside Fixing
- Challenge Administration
- Analysis / Investigations
- Service Stage Monitoring
- Methods Testing
- Consumer Assist
- The flexibility to shortly create superior software program options which might be comparatively free from defect and are simply maintained
- Create Firmware for customized {hardware} designs
- Code versioning
- Consulting with inner stakeholders to find out the scope of software program growth tasks.
- Collaborating with the software program growth crew on utility design and growth.
- Growing software program and overseeing the deployment of purposes throughout platforms.
- Performing diagnostic assessments and debugging procedures.
- Creating end-user utility suggestions channels.
- Optimizing software program by performing upkeep, updates, and upgrades.
- Resolve points proactively to ship top quality merchandise
- Deploying software program throughout a wide range of platforms and working programs.
- Integrating user-facing components utilizing server-side logic.
- Write reusable, testable, and environment friendly code
- Design and implement of low-latency, high-availability, and performant purposes
- Efficiency tuning, enchancment, balancing, usability and automation
- Work collaboratively with design crew to grasp finish person necessities to offer technical options and for the implementation of recent software program options
- Coordination with different builders for cross-functional necessities implementation and assessments
Choice can be given to candidates demonstrating competency within the following:
- Any automotive requirements data
- Improvement of SOME/IP, DDS or potential different controllers and system stimulators for automotive subject
Desired Expertise:
- Senior C/C++ & Python Developer
- API design
- RPC hyperlinks
Learn more/Apply for this position