Junior Software Developer
11 hours ago
Canonical – Cape Town, Western Cape, South Africa. Junior Software Developer – Observability 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 customers include the world's leading public cloud and silicon providers, and industry leaders in many sectors. The company is a pioneer of global distributed collaboration, with 1200+ colleagues in 75+ countries and very few office‑based roles. Teams meet two to four times yearly in person, in interesting locations around the world, to align on strategy and execution. The company is founder‑led, profitable, and growing. We are hiring a Junior developer with a proven track record in Python and/or Go. As part of the Observability team, you will develop a cloud‑native monitoring stack that composes best‑in‑class open‑source monitoring tools. The stack is opinionated, resilient, and scalable, providing deep insights out of the box. The user experience is polished and seamless for the end‑users, and its administrators will enjoy smooth, lightweight Day 1 and Day 2 operations. This is an exciting opportunity for a software engineer passionate about open source software, Linux, Kubernetes, and Observability. Build a rewarding, meaningful career working with the best and brightest people in technology at Canonical, the growing international software company behind Ubuntu. Location: Remote – EMEA and Americas regions. Responsibilities Collaborate proactively with a globally distributed team Write, test and document high quality code to create new features Debug issues and interact with a vibrant community Review code produced by other engineers Attend conferences to represent Canonical and the Charmed Observability Stack Work from home with global travel 2 to 4 weeks for internal and external events Qualifications You love technology and working with brilliant people You value soft skills and are passionate, enterprising, thoughtful, and self‑motivated You have a Bachelor's or equivalent in Computer Science, STEM or similar degree You are a skilled Python developer, preferably with a track record in open source You have a working knowledge of Go You have interest and experience with two or more of the following: Ubuntu Linux, container images, Debian packaging, snap, distributed systems. Benefits Distributed work environment with twice‑yearly team sprints in person Personal learning and development budget of USD 2,000 per year Annual compensation review Recognition rewards Annual holiday leave Maternity and paternity leave Team Member Assistance Program & Wellness Platform Opportunity to travel to new locations to meet colleagues Priority Pass and travel upgrades for long‑haul company events Canonical is an equal opportunity employer We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products. Whatever your identity, we will give your application fair consideration. #J-18808-Ljbffr
-
Junior Tax Software Implementation Consultant
3 weeks ago
WorkFromHome, South Africa Konsise Software Full timeAre you a recent graduate or someone with around one year's experience, eager to dive into something that combines accounting, tax, and technology? We might have the perfect opportunity for you. About the Junior Software Implementation Consultant Role At Konsise, we're looking for someone passionate, driven, and ready to grow as a Junior Software...
-
Junior Software Developer
3 weeks ago
WorkFromHome, South Africa VR Group Full timeDear Prospective Innovator, We’re excited to present an exceptional opportunity for a Junior Software Developer at our VR Engineering hub in Alrode, Alberton. Perfect for those eager to accelerate their journey in software development, this role invites you to contribute to building innovative digital solutions that power the future of VR. You’ll have...
-
Junior Software Engineer
3 weeks ago
WorkFromHome, South Africa Blue Bean Software Full timeWhat We Do Blue Bean Software is a premier custom software and product development IT company, delivering custom-made solutions for large enterprises as well as dynamic start-ups.We pride ourselves on taking on and solving complex problems as well as high-stakes projects through the use of a balanced combination of tech savvy and a deep understanding of a...
-
Junior Software Development Project Coordinator
4 weeks ago
WorkFromHome, South Africa Comotion Full timeJob Title Junior Software Development Project Coordinator Cape Town, Northern Suburbs (Hybrid Work Arrangement) Full-time About the Company At Comotion, we partner with companies in financial services, insurance, and reinsurance to reinvent their business models for the digital and AI age. Through consulting, software, analytics, and insights, we help...
-
Junior Software Engineer
3 weeks ago
WorkFromHome, South Africa Ascent People Ltd Full timeManchester, Graduate, Software Developer. Are you a budding software engineer looking to kickstart your career in a supportive environment? Our tech client is seeking a talented junior developer to join our dynamic team! * Salary: Up to £35,000* Location: Hybrid (1 day/week in Manchester office) Required Experience for the Junior Software Engineer:...
-
Remote Tax Software Implementation Specialist
3 weeks ago
WorkFromHome, South Africa Konsise Software Full timeA tech-focused consulting firm in Gauteng seeks a Junior Software Implementation Consultant to facilitate software deployments and enhance client success using diverse solutions. The ideal candidate has a background in accounting and tax, along with strong communication skills and a passion for technology. The role involves configuring software, delivering...
-
Junior Software Developer — VR Web Applications
2 weeks ago
WorkFromHome, South Africa VR Group Full timeA dynamic technology firm in Alberton is seeking a Junior Software Developer eager to participate in innovative digital projects. The role involves developing web and desktop applications, optimizing databases, and collaborating with various teams. Ideal candidates should have a BSc.IT degree, familiarity with C#, JavaScript, and a passion for...
-
Remote Junior Software Developer
4 weeks ago
WorkFromHome, South Africa Acuity Consultants Full timeA global wealth-tech and investment management firm is seeking a Junior Software Developer in South Africa. In this fully remote role, you will join an experienced team to design and develop financial systems, enhancing your coding skills in a fast-paced environment. Ideal candidates will have a degree in a technical field and demonstrated coding ability in...
-
Senior Software Engineer
3 weeks ago
WorkFromHome, South Africa iDbase Software Full timeAbout the Role We are seeking an experienced Senior Software Engineer (Java) to join our innovative technology team. You will design, build, and maintain scalable enterprise-grade applications using Java and complementary technologies. This role emphasizes cloud-native development, microservices architecture, and secure, high-performance coding practices. It...
-
Software Engineer
1 week ago
WorkFromHome, South Africa Idbase Software Full timeAbout the Role We are seeking an experiencedSoftware Engineer (.NET & AWS)to join our innovative technology team. You will design, build, and maintain scalable enterprise-grade applications, leveraging modern . NET technologies and AWS cloud services. This role emphasizes cloud-native development, microservices architecture, and secure, high-performance...