Overview
Software Developer Jobs in Johannesburg at Cody
We’re seeking an intermediate Software Engineer to join our team in Johannesburg. In this role, you’ll manage project scope, analyse data, and contribute to the design and implementation of software solutions. You’ll develop and execute quality code, working both independently and collaboratively to specify user and system interfaces. Your responsibilities will include developing software according to specifications, creating comprehensive documentation, assisting with system testing, and deploying system components using OOP languages like Python and C# . Our team values a diligent and energetic approach to meeting deadlines, combined with strong analytical thinking. We’re looking for someone who thrives under pressure and demonstrates excellent communication and collaboration skills. You’ll work within an Agile environment, successfully delivering software projects from proof of concept through to support. We encourage continuous learning, welcome feedback, and foster a culture where proactive problem-solving is celebrated. The ideal candidate brings 3-5 years of software development experience, with solid knowledge of databases and SQL. Experience in cloud-based development, event-driven architecture, and .NET Core will be advantageous, as will familiarity with the banking and insurance industry. If you’re a high-performing individual with exceptional time management skills, the ability to handle multiple assignments, and adapt to changing priorities, we’d love to hear from you. This is a market-related opportunity available for immediate start.
Pay: R30 000,00 – R60 000,00 per month
Experience:
- C#: 3 years (Required)
Work Location: Hybrid remote in Johannesburg, Gauteng
Title: Software Developer
Company: Cody
Location: Johannesburg