Software Engineer (C/C++ or Golang) (Stellenbosch Hybrid) - Datafin IT Recruitment
Stellenbosch, Western Cape 3 days ago Permanent Salary - Market Related
Software Engineer (C/C++ or Golang) (Stellenbosch Hybrid)
Datafin IT Recruitment
Stellenbosch, Western Cape
Date Created : 3 days ago
Job Type : Permanent
Salary : Market Related
- Execute full life cycle Software Development.
- Translate requirements into software architecture design.
- Write well designed, testable, documented, efficient code.
- Integrate software components into hardware and existing platforms of the company and clients.
- Develop software verification plans and quality assurance procedures.
- Document and maintain software functionality.
- Serve as a subject matter expert.
- Comply with project plans and industry standards.
- Bachelor’s Degree in Computer Science or Electronic Engineering plus minimum 3 years relevant previous experience.
- Proven experience with C/C++ or Golang.
- Proficient with Linux based systems and shell scripting.
- Experience with source control procedures and systems, preferably Git.
- C++, Golang, Java, Grafana, Elasticsearch, Salt, Proxmox, Jenkins, Git, MySQL, PostgreSQL, GRPC, Thrift, P4
- Master’s Degree in Computer Science or Electronic Engineering with 5 years of experience.
- Experience with distributed systems (databases, RPC, deployment, monitoring, configuration).
- Knowledge of Telecommunication technologies.
- Java, P4, VHDL, GRPC, Thrift, Grafana.
- FPGA Design.
- Familiarity with Agile Software Development methodology and release processes.
- Willingness to gain in-depth functional knowledge of telecommunication technologies, procedures and protocols.
- Driven to solve tough problems in innovative ways.
- Critical thinker, detailed-oriented, and able to challenge and engage other team members on design decisions during reviews.
- Excellent communicator.
- Self-starter and self-motivated.
While we would really like to respond to every application, should you not be contacted for this position within 10 working days please consider your application unsuccessful.
By applying to a job using RecruitmentPartner, you are agreeing to comply with and be subject to RecruitmentPartner Terms for use of our website.
By applying to a job using RecruitmentPartner, you are agreeing to comply with and be subject to RecruitmentPartner Terms for use of our website.