Software Engineer (Go, Java, C/C++) (Stellenbosch Hybrid)
Datafin
ENVIRONMENT: BECOME a vital and high contributing team member developing high quality software for distributed systems as the next Software Engineer sought by a leading provider of cutting-edge Telecommunications Solutions. Working in a highly skilled Agile team with strong customer focus, you will help develop Go software for a service-based architecture in a continuous integration environment. The ideal candidate will require a Bachelor’s Degree in Computer Science/Engineering, have at least 4 years’ Software Development work experience including proficiency in Go, Java, C/C++ & Linux. You must also have a strong passion to develop robust, reliable, high-throughput and highly available back-end software systems and to integrate with various other components and/or sub-systems. REQUIREMENTS: Qualifications – Bachelor’s Degree in Computer Science or Engineering, with systems software related subjects. Experience/Skills – Minimum 4 years’ experience as a Software Developer. Proficient in Linux-based systems. Experience in network protocols and protocol processing. Proficient in any of Go, Java, C or C++. Most development is done in Go. Tech Stack: Go, Salt, Linux, Git, Kibana, Grafana, Protocol buffers, Prometheus, Elasticsearch Advantageous – Master’s Degree (MSc. or MEng.) with Computer Science or systems software related subjects or research. 5 Years’ experience as a Software Developer. Experience with highly available distributed systems and scalable software architecture. Experience with systems software development. Experience with Go, NoSQL and/or Elasticsearch. Experience in concurrent software design. ATTRIBUTES: Driven to solve tough problems in innovative ways. Critical thinker and detail oriented. Excellent communicator.
Confirm your E-mail: Send Email
All Jobs from Datafin