As a Senior Golang Developer, you will have a key role in building and maintaining robust and scalable applications that power our client's platform. Your expertise in Golang will be critical in delivering high-quality software solutions and driving continuous improvement within the team. This is an excellent opportunity to work remotely and be part of a dynamic and collaborative...
Job Purpose Minimum Education (Essential) - Course or Certificate in Programming Minimum Education (Desirable) - Bachelors degree in Computer Science or Engineering (or similar) Minimum Applicable Experience (Years) - 5 years working experience Required Nature of Experience - Software development Skills and Knowledge (Essential) API's - HTTP - Microservices - CORS -...
Physical location of position: Olivedale, Johannesburg Position of reporting manager: Application Development Manager Company Culture: We’re a company of people, not numbers. We work closely, care about each other, and also trust each other to do the right thing. Culture and Values: As a company, we put a lot of effort into maintaining this culture, and frequently survey ourselves to ensure...
Job Description - PERM (Cape Town, hybrid) Our client is seeking a Java Golang developerto join an existing agile development team working on projects in the payments/Paytech industry. Responsibilities: - Collaborate with an agile development team to create and maintain innovative payment solutions. - Participate in all phases of the software development lifecycle, including design,...
Intermediate Back-End Software Developer (Golang) We are urgently seeking an Intermediate Back-End Software Engineer to join our team. The characteristics listed below are crucial for this role. Candidates who strongly align with them will have the best chance of moving forward in the process. We place an equally high value on the soft skills involved in the end-to-end process of product...
Cape Town WHO WE ARE AT BASH We are a team of leaders, bold thinkers and friends, and we’re on a mission to create remarkable omni-channel experiences for our customers. We believe that by being Bold, Accountable, Simple and Human , our values will lead us forward, keeping us real, connected and directed. By leveraging the power of technology and exceptional talent , we are building products...
Engineering Manager - Public Cloud, Python, Golang Canonical Cape Town, Western Cape, South Africa Join or sign in to find your next job Join to apply for the Engineering Manager - Public Cloud, Python, Golang role at Canonical Engineering Manager - Public Cloud, Python, Golang Canonical Cape Town, Western Cape, South Africa 2 months ago Be among the first 25 applicants Join to apply for...
Bash Cape Town, Western Cape, South Africa Be among the first 25 applicants. Get AI-powered advice on this job and more exclusive features. WHO WE ARE AT BASH We are a team of leaders, bold thinkers and friends, and we’re on a mission to create remarkable omni‑channel experiences for our customers. We believe that by being Bold, Accountable, Simple and Human, our values will lead us forward,...
SUMMARY Our expanding, tech-driven client in Pretoria is looking to hire a Senior Back End Developer. This is a hybrid role (on-site and remote). POSITION INFO Analysis and Planning - Lead the application lifecycle (planning, design, development, deployment, ongoing maintenance), creating user stories and estimates, collaborating with cross-functional teams. - Continuously research,...
A tech company in South Africa is seeking a Software Developer to lead the application lifecycle, from planning to deployment. The successful candidate will have over 5 years of experience in software development, deep knowledge of cloud technologies, and expertise in APIs. This position involves maintaining high-quality systems and collaborating with cross-functional teams. Join us for an...
About the job Golang Developer (Backend Developer) - Bachelors degree in Computer Science or Engineering (or similar) - 2-4 years working experience - Design and build data stores with complex relationships (relational or NoSQL). - Built/Designed distributed systems, back-end APIs, or microservices and cloud infrastructure, best practices, and security. - CS fundamentals in object-oriented...
Golang Engineer Canonical is a leading provider of open‑source software and operating systems for global enterprise and technology markets. Our platform, Ubuntu, is widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading public‑cloud and silicon providers, and industry leaders in many...
Senior Software Engineer (Vue.js/Golang) About the job Senior Software Engineer (Vue.js/Golang) - Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field - Extensive experience in software development, including significant hands-on experience in building and delivering web applications. - Demonstrated experience in leading software development projects or...
A leading open-source software firm is seeking Golang Engineers of all levels to join their distributed team. The position requires strong expertise in Golang and Linux, excellent problem-solving abilities, and solid communication skills. Candidates will design and implement well-tested software, collaborate with colleagues, and participate in the engineering process. Canonical advocates high...
Golang System Software Engineer - Containers / Virtualisation Canonical – Cape Town, Western Cape, South Africa Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation and IoT. Our...
A leading recruitment company is seeking a Senior Software Engineer specializing in Golang, responsible for leading the design and development of web applications. The ideal candidate will have a Bachelor's or Master's in Computer Science, extensive software development experience, and a strong understanding of system architecture and cloud technologies. This role involves mentoring junior...
C, Golang Software Engineer working on dqlite, a Raft extension for SQLite Canonical Cape Town, Western Cape, South Africa Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation and...
A recruitment agency is seeking a Senior Software Engineer (Vue.js/Golang) in Johannesburg. The candidate will be responsible for leading the design and implementation of complex web applications while mentoring junior engineers. An extensive background in software development, a degree in a relevant field, and expertise in both front-end and back-end technologies are required. This role offers...
Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. We deliver Ubuntu, a widely used platform in public cloud, data science, AI, engineering innovation and IoT. With 1000+ colleagues in 70+ countries, we pioneer global distributed collaboration. Job Overview We are hiring a Software Engineer to join our Kubernetes...
About the job Senior Software Engineer (Golang) - Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field. - Extensive experience in software development, including significant hands-on experience in building and delivering web applications. - Demonstrated experience in leading software development projects or teams - Expertise in programming and frameworks: -...