Jobs Career Advice Post Job
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Apr 16, 2026
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Datafin was established in 1999 due to the need for a specialized IT recruitment solution. We offer a personalized and flexible recruitment service, specializing in providing both client and candidate with the perfect fit. We pride ourselves on the fact that we have established relationships with industry leaders and a vast majority of our business is repeat...
    Read more about this company

     

    Junior/Intermediate Backend Software Developer (Python/C#) – In Office Durbanville

    ENVIRONMENT:

    • Our client operates within a dynamic, growth-focused technology environment specialising in back-end development and advanced integration solutions for international markets.
    • Their expertise spans video management platforms, access control systems, fire panel integrations, machine learning initiatives, and embedded hardware development.
    • They are seeking a Junior to Intermediate Full Stack/Back-End Engineer to join their office-based team in Durbanville, Cape Town. The role is suited to candidates within reasonable commuting distance. The team works closely in person, with a strong emphasis on communication, problem-solving, and continuous improvement.
    • The successful candidate will gain exposure to global projects across more than 40 countries, with potential opportunities for international travel aligned with project delivery and industry events.

    DUTIES:

    • Design, develop, and maintain back-end and full stack software solutions
    • Build and enhance integration systems across various platforms and technologies
    • Develop applications using C# and Python
    • Work with Microsoft SQL Server for database design, querying, and optimisation
    • Contribute to web application development where required
    • Participate in system architecture discussions and solution design
    • Troubleshoot, debug, and resolve software issues
    • Collaborate with team members to deliver high-quality, scalable solutions
    • Communicate progress, challenges, and proposed solutions effectively
    • Participate in a technical assessment process, demonstrating problem-solving approach and communication skills

    REQUIREMENTS:

    • 2–4 years’ experience in software development
    • Minimum 1+ year experience in a full stack or back-end engineering role

    Proficiency in:

    • C#
    • Python
    • Microsoft SQL Server
    • Solid understanding of software development principles and best practices
    • Experience working with databases and writing efficient queries
    • Strong English language proficiency
    • Must be authorised to work in South Africa (citizen, permanent resident, or valid work permit holder)
    • Willingness to work in an office-based environment in Durbanville, Cape Town
    • Ability to complete a one-week technical assessment as part of the hiring process

    ATTRIBUTES:

    • Strong communication skills with the ability to articulate progress and challenges clearly
    • Forward-thinking mindset with a proactive approach to problem-solving
    • Willingness to learn and adapt within a fast-evolving technical environment
    • High level of accountability and commitment to delivering quality work
    • Ability to work independently and as part of a collaborative team
    • Resilient, motivated, and willing to put in the required effort to meet expectations
    • Attention to detail and a structured approach to development tasks

    Check how your CV aligns with this job

    Method of Application

    Interested and qualified? Go to Datafin Recruitment on datafin.com to apply

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at Datafin Recruitment Back To Home

Career Advice

View All Career Advice
 

Subscribe to Job Alert

 

Join our happy subscribers

 
 
 
Send your application through

GmailGmail YahoomailYahoomail