Mid-Level Developer

2 weeks ago


Cape Town, South Africa SystemWorks Full time

At SystemWorks, we’re problem-solvers, innovators, and stewards of efficiency. We deliver smart, simple, and effective solutions that tackle real business challenges, combining deep industry expertise with a razor-sharp understanding of what matters most to our customers. Behind those solutions is our team — a group of curious, collaborative professionals who care about quality, growth, and doing things the right way. We believe the best work happens in an environment where people are trusted, supported, and encouraged to bring ideas forward. If you’re looking to apply your skills where they’ll make a real impact — and join a company that values innovation, craftsmanship, and integrity, SystemWorks is the place to do it. About the Role We’re looking for a technically strong mid-level developer to join our Software Development team. You’ll be building, customising, and optimising solutions for clients, working primarily in Python but also touching on integrations, APIs, and business process automation. While a large part of the role involves tailoring Odoo to unique client requirements, you’ll also gain exposure to broader software development practices, from building custom modules to designing integrations and ensuring robust system performance. This is a role for developers who enjoy variety: no two projects are alike, and you’ll be directly involved in shaping and delivering practical, business-critical solutions. Responsibilities Develop, customise and maintain business applications (primarily in Python) Configure and adapt ERP workflows, models and views Build and support integrations with third-party systems and APIs Collaborate with consultants and analysts to translate requirements into technical solutions Optimise performance and troubleshoot issues across environments Participate in code reviews, version control, and deployment practices Contribute to internal technical documentation and best practices Support clients during testing, UAT and go-live phases Requirements 2-4 years of professional Python development experience Strong understanding of application architecture (models, workflows, views, security) Comfortable working with PostgreSQL, Git and Linux Experience debugging and optimising code Ability to work collaboratively with business consultants and translate requirements into clean, scalable code Self-managed, detail-oriented and eager to solve complex challenges Nice to have Experience with ERP systems (Odoo or similar) Exposure to containerised deployments or cloud platforms (e.g., Odoo.sh, Docker) Prior consulting or client-facing delivery exposure Why Systemworks? Great team of smart people, in a friendly and open culture. Freedom to own your work with true autonomy. No wastedtime in enterprise processes. Expand your knowledge of various business industries. Witness first-hand the impact of your work. Becomepart of shaping the future of this fast-growing company. #J-18808-Ljbffr


  • Bi Developer

    4 weeks ago


    Cape Town, South Africa Open Box Software Full time

    Overview BI Developer (Mid-level) Join to apply for the BI Developer (Mid-level) role at Open Box Software. Open Box Software is an internationally focused consulting company that specializes in business and software consulting services. We have a team of highly talented individuals who are driven to make an impact and have fun while doing so....

  • Mid-Level Developer

    4 days ago


    Cape Town, Western Cape, South Africa Hire Resolve Full time R250 000 - R500 000 per year

    Hire Resolve's client is looking for a Mid-Level Developer to join their team in Cape Town, WC. The client offers various services including Infrastructure Management, Asset Management, Application Management and SLA Management. The successful candidate will be part of a team in a highly pressured environment. We encourage our team members to take ownership...

  • Mid-Level Developer

    4 days ago


    Cape Town, Western Cape, South Africa Hire Resolve Full time R60 000 - R120 000 per year

    Hire Resolve's client is on the lookout for a talented Mid-Level Developer to join their team. This role offers a dynamic work environment where you will have the opportunity to contribute significantly to various software development projects. With our focus on matching candidates to roles that suit their expertise, we ensure a fulfilling work experience...


  • Cape Town, Western Cape, South Africa Hire Resolve Full time R350 000 - R550 000 per year

    Hire Resolve's client is looking for a Mid-Level JavaScript Developer to join their team. The successful candidate will be part of a team in a highly pressured environment. We encourage our team members to take ownership of their responsibilities. Responsibilities: -Develop commercial grade web applications-Deliver work to agreed Quality, Standards and...


  • Cape Town, South Africa DataFin Full time

    ENVIRONMENT Our Client has an opening for a Mid-level C++ Developer to join their IT team in Century City, Cape Town, South Africa. They specialize in the provision of fuel management solutions. They are looking for an energetic candidate that can develop and extend their current software solutions while also providing quality feedback to the testing and...


  • Cape Town, Western Cape, South Africa ExecutivePlacements Full time R400 000 - R700 000 per year

    Recruiter:Datafin IT RecruitmentJob Ref: Date posted:Saturday, November 22, 2025Location:Cape Town, South AfricaSUMMARY:POSITION INFO:ENVIRONMENT:THE coding talents of a Mid-level PHP Developer with creative problem-solving ability is wanted to join the team of a cutting-edge FinTech company. Your core role will be to architect, develop and maintain both...


  • Cape Town, South Africa Xperiencemakers Full time

    Visionary Interior Architect & Creative Strategist | Neurodesign Thought Leader | Creating Spaces People Love. Mid-Level Interior Designer | Permanent, On-Site in Cape Town I need to be honest with you, we have posted job adverts before. We've interviewed dozens of candidates who looked great on paper. And we've learned that qualifications and experience do...


  • Cape Town, Western Cape, South Africa Hire Resolve Full time R250 000 - R400 000 per year

    A South African company that provides an all-digital, friendly tax assistant that operates like a simple chat, embodying the expertise of tax professionals to help millions of South Africans file their tax returns quickly and easily, is seeking a Mid-Level PHP Developer to join their team in Cape Town.Responsibilities:Development: Architect, develop, and...

  • Digital Designer

    2 weeks ago


    Cape Town, South Africa Publicis Groupe Full time

    Job title: Digital Designer (Mid Level) Job Location: Western Cape, Cape Town Deadline: November 23, 2025 Quick Recommended Links Jobs by Location Job by industries Overview KEY RESPONSIBILITIES As a Mid-level creative you will work with our passionate, multi-talented studio delivering on exceptional, integrated concepts and designs to exceed client briefs...


  • Cape Town, South Africa SystemWorks Full time

    A progressive technology company in Cape Town is seeking a mid-level Python developer to join their Software Development team. You will customize and optimize business solutions primarily using Python and collaborate with analysts to translate client requirements into effective outcomes. Ideal candidates will have 2-4 years of professional experience and a...