809 Backend Development jobs in South Africa

Software Engineer

Durban, KwaZulu Natal Greys Recruitment

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

Our client in the IT industry is currently looking for a Software Engineer, based in Durban ,that would be responsible for building and enhancing high-quality software solutions that support our customer experience products. They work as a collaborative development team, contributing to the design, development, and testing of scalable applications using modern tools and frameworks.

Position : Software Engineer

Location : Durban, Kwa Zulu Natal

Direct Report : Team Lead

Minimum Qualifications :

  • Bachelor's Degree in Computer Science or related discipline.
  • At least 3 years of experience in software development using C# .NET, Vue.js, and SQL

Skills and Knowledge Required :

  • Proficient in C# and .NET technologies, with a good understanding of object-oriented programming and software development principles.
  • Experience working with front-end frameworks such as Vue.js (or similar frameworks like React or Angular).
  • Familiarity with relational databases and writing SQL queries.
  • Exposure to cloud environments such as Microsoft Azure is desirable.
  • An understanding of Agile delivery practices.
  • Enthusiastic about learning, with strong problem-solving skills and attention to detail.
  • A collaborative mindset and effective communication skills within a development team.
  • Key Roles and Responsibilities :

  • Develop, test, and maintain software features using C#, .NET, and Vue.js in line with business and technical requirements.
  • Work closely with senior engineers and the Tech Lead to implement high-quality, maintainable solutions.
  • Participate in code reviews, pair programming, and knowledge sharing sessions.
  • Contribute to the refactoring and optimisation of existing systems to improve performance, readability, and scalability.
  • Collaborate with cross-functional teams to understand user needs and translate them into technical solutions.
  • Support the delivery of software using Agile methodologies, contributing to sprint planning, retrospectives, and team ceremonies.
  • Continuously learn and stay up-to-date with relevant technologies, applying new knowledge to your work where appropriate.
  • Judgement and Decision Making :

  • Makes day-to-day development decisions within the scope of assigned tasks.
  • Seeks guidance from senior team members for complex technical or architectural challenges.
  • External Relationships

  • May occasionally interact with operational clients and support teams under
  • Internal Relationships

  • Collaborates with the Development Team, Product Team, reporting progress to the Tech Lead or Senior Engineers.
  • Managerial Responsibility

  • None, but expected to work constructively within a team and support junior peers where appropriate.
  • How to Apply :

  • Follow the link to our job seeker’s page : https : / / measuredability.com / jobs-2 /
  • Click "Apply" to submit your CV
  • #J-18808-Ljbffr
    This advertiser has chosen not to accept applicants from your region.

    Software Engineer

    Western Cape, Western Cape Vista Group

    Posted 1 day ago

    Job Viewed

    Tap Again To Close

    Job Description

    workfromhome

    This is a senior level Software Engineer role with a focus on .Net and Python. You'll be joining one of our skilled software engineering teams playing a key role in delivering the continued technical and functional quality, and excellence, of an artificial intelligence powered solution for film forecasting, distribution negotiation, automated scheduling, and business analysis.

    The role

    • Using your extensive .Net and Python experience, you'll contribute to the design, development and implementation of new features, and the enhancement, and ongoing maintenance, of existing applications.
    • Collaborating with squad members, other engineering teams, and the architecture and product teams, you'll design and implement new features and functionality, maintain quality, and ensure responsiveness and security of applications.
    • Producing and ensuring consistent code integrity and development, you'll also help to mentor and guide less experienced engineers.

    You'll need robust back-end capabilities and AI / Machine Learning experience would be highly beneficial. We're looking for proven experience with the following:

    • C#, ASP.Net CORE, Python, SQL Server
    • API Integrations, Data Repositories
    • Docker / Kubernetes / Octopus / Agile
    • Microsoft Azure
    • Advanced coding and problem-solving ability
    • Strong team collaboration skills

    This is a hybrid role which includes regular weekly attendance in our Cape Town office.

    We are currently only considering applicants with an existing right to work in South Africa, without the need for employer sponsorship, for this position.

    About Vista

    Vista is a world-leading company that makes software for the cinema industry. Started in Auckland, New Zealand, over 25 years ago, we now serve cinemas, film distributors, and moviegoers worldwide.

    Our HQ is in the City Works Depot in Auckland. We have offices and subsidiary companies in Sydney, Los Angeles, London, Amsterdam, Cape Town, Shanghai, Mexico City, and Kuala Lumpur. We use the latest technologies and offer a fun, agile and collaborative environment. We continue to innovate and build our reputation as one of the best Kiwi tech companies to work for.

    Shared Standards

    Our Shared Standards act as a compass for how we work together and reflect the behaviours we value at Vista Group. The way in which each member of our crew embodies these Shared Standards is an indicator for performance and success, as it aligns with our vision and strategy.

    One Crew

    • We're a diverse team, in different places and functions, and we're at our best when we connect, help and collaborate.

    Shine a Light

    • We communicate openly, we explain the why, and we ask when we don't understand. We don't leave people in the dark.

    Make it Happen

    • We make good things happen as people and as teams through our focus on delivery.

    Chase Great

    • We challenge ourselves and each other to keep improving.

    You will be supported to continually learn and improve your tech skills, share knowledge and ideas in the team, and be part of a dynamic and open culture.

    We have a range of benefits that include:

    • Rest & Relax Fridays - Finish at lunch time on Friday but get paid for the full day.
    • Annual volunteer day.
    • Employee Rewards and Benefits with Perkbox.
    • Medical Insurance / Medical Aid.
    • Employee Assistance Programme Service.
    • Paid Sick leave.
    • 5 days bereavement leave per year.
    • On-Site Breakfast Bar.

    If you enjoy a challenge and working in a dynamic and collaborative team, you’ll love working at Vista.

    We value inclusivity, celebrate diversity and are committed to offering equal opportunity to our staff and candidates — regardless of gender, age, race, ethnicity, marital status, disability, sex, sexual orientation, religious, ethical beliefs or political opinion. This commitment is reflected in all our employment policies and procedures.

    #J-18808-Ljbffr
    This advertiser has chosen not to accept applicants from your region.

    Software Engineer

    Gauteng, Gauteng Kerridge Commercial Systems

    Posted 1 day ago

    Job Viewed

    Tap Again To Close

    Job Description

    workfromhome

    At Klipboardwe've introduced a flexible hybrid work policy, where employees spend three days in the office and two days working from home. This approach promotes a balanced work environment that combines office collaboration with the comfort and convenience of remote work."

    Klipboard provides specialist software, services and support to deliver fully integrated trading and business management solutions to companies in the distributive trade – wherever they are in the world. With a unique depth of knowledge and experience in ERP / SaaS solutions, Klipboard has a wide range of clients includes wholesalers, distributors, merchants and retailers from small traders to multinational enterprises. Klipboard has offices in the UK, Ireland, The Netherlands, South Africa, Kenya and North America. Our mission is simple : to design and deliver high performance, integrated ERP solutions that enable our distributive trade customers to source effectively, stock efficiently, sell profitably and service competitively

    We are currently seeking a highly skilled and motivated software engineer to join our dynamic team. As a software engineer at our company, you will play a crucial role in designing, building, and maintaining modern cloud native applications and services. You will be given the opportunity to work with cutting-edge technologies and frameworks to help us build our next generation of scalable, highly-performance solutions.

    Key Responsibilities :

    • Collaborate with cross-functional teams, including product managers, designers, and other developers, to gather and analyse requirements, and translate them into working technical solutions
    • Be responsible for the design, development, testing, and deployment of modern cloud native web applications and APIs
    • Demonstrate a high level of software craftsmanship, commitment to quality, and a conscientious approach to work
    • Utilise modern design principles and best practices to produce, clean, secure and maintainable code
    • Demonstrate a comprehensive understanding of source control tools such as Git, GitHub, and Azure DevOps, as well as the concepts of Branching, Merging and Pull Requests
    • Be comfortable working with databases, including PostgreSQL and MS SQL Server, to help develop highly efficient and scalable data storage solutions
    • Have a DevOps mindset, and actively participate in all aspects of the software development lifecycle, including the implementation and maintenance of CI / CD pipelines to automate build, test, and deployment processes
    • Conduct comprehensive testing, and be comfortable with the concepts of unit, integration, and end-to-end testing, to ensure first class software quality and reliability
    • Stay up to date with industry trends, best practices, and emerging technologies related to cloud native development

    Skills, Knowledge and Experience :

    • Collaborate with cross-functional teams, including product managers, designers, and other developers, to gather and analyse requirements, and translate them into working technical solutions
    • Be responsible for the design, development, testing, and deployment of modern cloud native web applications and APIs
    • Demonstrate a high level of software craftsmanship, commitment to quality, and a conscientious approach to work
    • Utilise modern design principles and best practices to produce, clean, secure and maintainable code
    • Demonstrate a comprehensive understanding of source control tools such as Git, GitHub, and Azure DevOps, as well as the concepts of Branching, Merging and Pull Requests
    • Be comfortable working with databases, including PostgreSQL and MS SQL Server, to help develop highly efficient and scalable data storage solutions
    • Have a DevOps mindset, and actively participate in all aspects of the software development lifecycle, including the implementation and maintenance of CI / CD pipelines to automate build, test, and deployment processes
    • Conduct comprehensive testing, and be comfortable with the concepts of unit, integration, and end-to-end testing, to ensure first class software quality and reliability
    • Stay up to date with industry trends, best practices, and emerging technologies related to cloud native development

    Required Skills

    • Bachelor's degree in Computer Science, Software Engineering, or a related field
    • Strong proficiency in the following : C#, NuGet and Core and CoreVisual Studio and VS CodeSource Control (using Git, GitHub and Azure DevOps)Databases and data storage (using PostgreSQL, MS SQL and Redis)Containerization (using Docker)
    • Experience in developing cloud native web applications and APIs
    • Familiarity with microservices architecture and design patterns
    • Good understanding of cloud computing concepts and cloud-native development principles
    • Knowledge of DevOps practices and CI / CD pipelines
    • Excellent problem-solving and analytical skills
    • Ability to work in a fast-paced, agile environment and manage multiple tasks simultaneously
    • Continuous learning mindset and a passion for technology

    Beneficial Skills

    • Knowledge of HTML / CSS
    • Understanding of Azure or other popular Cloud provider

    Company Info

    You may also have seen from our recent posts that we are excited to begin sharing our new company name – Klipboard. Kerridge Commercial Systems (KCS) is becoming Klipboard and our new brand is designed to bring together our expertise across distribution, automotive, retail, rental, transport management, manufacturing, and field service management. We have offices based across the world and we are looking for talented individuals to join our growing teams. Due to our growth over the last few years it is an exciting time to join us as we enter our next chapter! At Klipboard we've introduced a flexible hybrid work policy, where employees spend three days in the office and two days working from home. This approach promotes a balanced work environment that combines office collaboration with the comfort and convenience of remote work."

    As a global company, we value and respect the diversity of our workforce, aiming to empower everyone to embrace each other's differences. We are committed to creating an inclusive workplace where diversity, equity, and inclusion are integral to our company and culture. We recognize the benefits of a diverse workforce, where creativity and valuing differences enable us all to thrive and sparks innovation.

    If you require any help, adjustments and / or support during the interview and offer process then please advise our TA or HR team.

    Research shows that women and other underrepresented groups are less likely to apply for a role unless they meet every listed requirement. However, we recognise that skills and experience come in many forms, and we encourage you to apply even if you don’t meet every criterion. If you are passionate about this role and believe you have the right mindset and transferrable skills, we would love to hear from you!

    To all recruitment agencies : Klipboard does not accept agency speculative resumes. At present we only accept CV’s from Agencies on our PSL who have been assigned specific position / s. Please do not forward resumes to our careers site or direct to Klipboard employee as this does not constitute an introduction and Klipboard retrospectively will not be liable for any candidate ownership or fees related to unsolicited resumes. If you wish to be considered for our PSL then please emailhowever please note we receive a high volume of requests and we are unable to accept them all

    LI-Hybrid

    Create a job alert for this search

    Software Engineer • Johannesburg, Johannesburg, SA, ZA

    #J-18808-Ljbffr
    This advertiser has chosen not to accept applicants from your region.

    Software Engineer

    Cape Town, Western Cape NTT Data

    Posted 1 day ago

    Job Viewed

    Tap Again To Close

    Job Description

    We are seeking a skilled and motivated Software Engineer to join our dynamic team. The ideal candidate will be responsible for designing, developing, testing, and maintaining software applications that meet business requirements. You will collaborate with cross-functional teams to deliver high-quality solutions and continuously improve our technology stack.

    Responsibilities:

    • Design, develop, and maintain scalable software applications.
    • Write clean, efficient, and well-documented code.
    • Participate in code reviews and provide constructive feedback.
    • Collaborate with product managers, designers, and other engineers to define and implement new features.
    • Troubleshoot, debug, and upgrade existing software.
    • Ensure software meets all requirements of quality, security, and performance.
    • Stay up-to-date with emerging technologies and industry trends.

    Qualifications:

    • Matric and Bachelor's degree in Computer Science, Engineering, or related field.
    • 5 years' experienceas a Software Engineer or similar role.
    • Proficiency in one or more programming languages (e.g., Java, Python, C#, JavaScript).
    • Experience with web frameworks, APIs, and databases.
    • Familiarity with Agile development methodologies.
    • Strong problem-solving and communication skills.

    Skills:

    • Proficiency in .Net and .Net Core, C#, Python, Powershell, SQL (at least 5 years)
    • Familiarity with AWS Services - Lambda, API Gateway, DynamoDB, EC2, S3, CloudWatch, SQS
    • Experience with Microservices and API development
    • Familiarity with CI-CD and Azure DevOps
    #J-18808-Ljbffr
    This advertiser has chosen not to accept applicants from your region.

    Software Engineer

    Cape Town, Western Cape Phanda Personnel

    Posted 1 day ago

    Job Viewed

    Tap Again To Close

    Job Description

    Job Responsibilities
    • Prototyping and software development of the telescope operational software (all stages of the full software development life cycle may be encountered).
    • Provide hands-on technical support in the system administration of the hardware platforms, deployment environments, and processing, which may include site visits to the Karoo.
    • Collaborate with departmental stakeholders to support engineering, commissioning, operations, and early science activities.
    • Assist in maturing software development and quality assurance processes towards greater standardization and improved long-term maintainability and robustness.
    • Facilitate coding standard compliance and code reviews, which include mentoring junior engineers.
    • Provide project management and progress reporting input as required by the Functional Manager and for team communication.
    Desired Experience & Qualification

    KEY REQUIREMENTS:

    QUALIFICATION:

    • B.Tech/B.Sc. (Comp Sci) with 5+ years
    • B.Eng./B.Sc. Hons (Comp Sci) with 4+ years
    • M.Eng/M.Eng/M.Sc. (Comp Sci) with 3+ years
    • PhD with 2+ years
    • Engineering (with a software focus) or related field

    EXPERIENCE:

    • Experience in a software engineering environment, preferably in an engineering development project environment with a strong software focus.
    • Python or C/C++ programming language and experience in development, testing, deployment, commissioning, release, and support of large-scale projects in Python or C/C++.
    • Technical knowledge of development in Linux operating systems (experience in system administration of such will be beneficial).
    • Technical experience in architecture design and development of large software projects (experience with control and monitoring will be beneficial).
    • Experience in programming in the Python programming language.
    • Experience in prototyping and development, including testing, deployment, commissioning, release, and support of large-scale projects.
    • Experience with test-driven development and integration testing techniques, methodologies, and frameworks; and supporting systems like revision control and build systems.
    • Experience with quality assurance processes and software development processes and willingness to participate in improving software development processes and software quality procedures.
    • Experience in the implementation of project management and system engineering principles.

    KNOWLEDGE:

    • Modern software collaboration tools such as GitHub, Containers, Google Drive, JIRA, etc.
    • Python programming language
    #J-18808-Ljbffr
    This advertiser has chosen not to accept applicants from your region.

    Software Engineer

    Western Cape, Western Cape Kerridge Commercial Systems

    Posted 3 days ago

    Job Viewed

    Tap Again To Close

    Job Description

    workfromhome

    At Klipboard, we've introduced a flexible hybrid work policy, where employees spend three days in the office and two days working from home. This approach promotes a balanced work environment that combines office collaboration with the comfort and convenience of remote work.

    Klipboard provides specialist software, services, and support to deliver fully integrated trading and business management solutions to companies in the distributive trade worldwide. With extensive knowledge and experience in ERP / SaaS solutions, Klipboard serves a diverse range of clients, including wholesalers, distributors, merchants, and retailers, from small traders to multinational enterprises. Our offices are located in the UK, Ireland, The Netherlands, South Africa, Kenya, and North America. Our mission is to design and deliver high-performance, integrated ERP solutions that enable our customers to source effectively, stock efficiently, sell profitably, and service competitively.

    We are currently seeking a highly skilled and motivated software engineer to join our dynamic team. Your role will be crucial in designing, building, and maintaining modern cloud-native applications and services. You will work with cutting-edge technologies and frameworks to develop scalable, high-performance solutions.

    Key Responsibilities :

    1. Collaborate with cross-functional teams to gather requirements and translate them into technical solutions.
    2. Design, develop, test, and deploy modern cloud-native web applications and APIs.
    3. Maintain high standards of software craftsmanship and quality.
    4. Write clean, secure, and maintainable code using modern design principles.
    5. Utilize source control tools like Git, GitHub, and Azure DevOps, including branching, merging, and pull requests.
    6. Work with databases such as PostgreSQL and MS SQL Server to develop efficient data storage solutions.
    7. Participate in all aspects of the software development lifecycle, including CI/CD pipelines.
    8. Conduct comprehensive testing to ensure software quality and reliability.
    9. Stay updated with industry trends and emerging technologies related to cloud-native development.

    Skills, Knowledge, and Experience :

    1. Bachelor's degree in Computer Science, Software Engineering, or a related field.
    2. Proficiency in C#, NuGet, Visual Studio, VS Code, Git, GitHub, Azure DevOps, and databases like PostgreSQL, MS SQL, Redis, and containerization with Docker.
    3. Experience developing cloud-native web applications and APIs.
    4. Familiarity with microservices architecture and cloud computing principles.
    5. Knowledge of DevOps practices and CI/CD pipelines.
    6. Strong problem-solving and analytical skills.
    7. Ability to work in a fast-paced, agile environment and manage multiple tasks.
    8. Passion for continuous learning and technology.

    Beneficial Skills :

    1. Knowledge of HTML/CSS.
    2. Experience with JavaScript frameworks like Ember, Angular, or React.
    3. Understanding of Azure or other cloud providers.

    Company Info :

    We are excited to share our new company name – Klipboard. Kerridge Commercial Systems (KCS) is becoming Klipboard, uniting our expertise across distribution, automotive, retail, rental, transport management, manufacturing, and field service management. With offices worldwide, we are looking for talented individuals to join our growing teams. Our flexible hybrid work policy supports a work environment that fosters collaboration and work-life balance.

    Equal Opportunities :

    We value diversity and are committed to an inclusive workplace. We encourage applications from all backgrounds and experiences, recognizing that skills and experience come in many forms. If you need adjustments or support during the interview process, please inform our TA or HR team. We welcome all qualified applicants and aim to create a diverse, equitable, and inclusive environment.

    #J-18808-Ljbffr
    This advertiser has chosen not to accept applicants from your region.

    Software Engineer

    Webrepublic

    Posted 3 days ago

    Job Viewed

    Tap Again To Close

    Job Description

    workfromhome

    Over the last decade, Webrepublic has grown from an ambitious startup into Switzerland’s leading digital agency. More recently, Webrepublic has launched a subsidiary in South Africa to work hand-in-hand with our HQ in Switzerland. Our team in Cape Town has grown, and we are now looking for a Software Engineer to expand our local presence into a large-scale operation.

    As a Software Engineer , you will primarily be responsible for developing elegant solutions that automate and streamline the work of our consultants, enabling them to stay ahead in the constantly evolving advertising landscape. Additionally, as part of a lean Software Engineering team, you will play an important role by helping to maintain and improve our existing internal tools.

    Our preferred tech stack includes Python, Django and AWS/GCP, but we welcome applicants with experience in equivalent technologies.

    Key Responsibilities

    Reporting directly to the Team Manager Software Engineering , your duties and responsibilities will include, but will not be limited to:

    • Build applications to automate repetitive and manual marketing tasks,
    • Lead the full development journey: turn extracted requirements into robust code, engage with stakeholders, and handle testing, maintenance, and ongoing enhancements,
    • Work closely with our consultants and other stakeholders to identify opportunities for automation and optimisation,
    • Provide accurate estimates for new projects,
    • Expand your knowledge by helping out the team with existing projects.


    Qualifications And Skills

    As an ideal candidate, you must have the following:

    • A National Diploma, Higher Certificate, or Bachelor’s degree in Software Engineering or related field,
    • Minimum 3 years of programming experience,
    • Python and Pandas experience for developing applications and processing data,
    • Good knowledge of Javascript for building scripts and front-end components,
    • Basic knowledge of git for version control and collaboration,
    • Exposure to at least one major cloud platform (AWS, GCP, or Azure),
    • Hands-on experience with both relational databases and NoSQL databases,
    • Ability to write and maintain functional and unit tests,
    • A practical mindset that balances technical perfection with fast, value-driven delivery,
    • Strong multitasking skills, capable of managing several small projects and engaging with multiple stakeholders,
    • Nice to have:
      • Experience with Django or similar frameworks,
      • Background in building internal tools or automations,
      • Familiarity with ETL processes,
      • Notions of marketing or analytics.


    What We Offer

    On our side, we offer.

    • A dynamic work environment fostering personal growth and development,
    • Opportunities to work on exciting projects with leading global brands,
    • Learning from Subject Matter Experts across all digital marketing disciplines,
    • Flat hierarchies and short decision paths, being part of a young, dynamic, and international team,
    • Exposure to disciplines beyond your own skill set,
    • A vibrant office space in Cape Town and a flexible work environment (hybrid work),
    • A very competitive compensation package.


    Are you interested?

    We look forward to receiving your online application with your CV, portfolio and references.

    Webrepublic is an equal opportunity employer. We encourage candidates from all backgrounds to apply. We will give preference to previously disadvantaged individuals. #J-18808-Ljbffr
    This advertiser has chosen not to accept applicants from your region.
    Be The First To Know

    About the latest Backend development Jobs in South Africa !

    Software Engineer

    Xelvin International

    Posted 3 days ago

    Job Viewed

    Tap Again To Close

    Job Description

    Software Service Engineer – Motion Control & Packaging Systems

    The Netherlands (On-site) | Full-time | ️ International Travel

    Are you driven by the challenge of breathing new life into complex machinery? As a Software Service Engineer , you’ll play a key role in upgrading, modernizing, and optimizing packaging machines for our international clients. You’ll work hands-on with industry-leading technologies and collaborate with mechanical and hardware engineers to solve real-world automation problems.

    What you’ll be doing:

    Our customers rely on us to enhance the performance of their existing machines and you’ll help make that happen. You’ll assess the issues and work with the team to determine whether the solution is mechanical or software driven. Using tools like Allen Bradley PLC with motion and Lenze IPC (Codesys), you’ll ensure the machines run faster, smarter, and more efficiently.

    Your responsibilities include:

    • Converting PLC control software for high-speed packaging using servo motors and motion control
    • Configuring HMI interfaces in a Visual Studio environment
    • Testing and troubleshooting software during the assembly phase in our workshop
    • Performing I/O checks, starting up machines, and running trial cycles
    • Traveling internationally (up to 2 consecutive weeks) for on-site commissioning and support
    • Optionally combining Software and Hardware Engineering responsibilities (depending on your profile and interest)

    What you bring:

    • A Bachelor’s degree in Electrical Engineering, Mechatronics, or Industrial Automation
    • 3+ years of experience in a similar service/automation engineering role
    • Solid knowledge of PLCs, IPCs, motion control, and/or servo motors - especially Allen Bradley and Lenze IPC
    • Strong communication skills in Afrikaans/Dutch and English
    • A flexible, hands-on mindset and a passion for collaboration and continuous improvement

    What we offer at Xelvin:

    1–2 year contract with long-term employment opportunities

    Full relocation support + package (€1500–€000)

    Visa sponsorship/residence permit for you and your spouse

    Competitive salary: 00–€4

    00 interest-free loan facility

    Dutch language lessons

    Housing support

    Personalized guidance throughout the entire relocation and onboarding process

    Interested or know someone who fits this profile?

    Send your CV to or message me directly.

    #J-18808-Ljbffr
    This advertiser has chosen not to accept applicants from your region.

    Software Engineer

    Western Cape, Western Cape TCA Digital Ltd.

    Posted 3 days ago

    Job Viewed

    Tap Again To Close

    Job Description

    workfromhome

    We're creating the world's most advanced workflow automation platforms, empowering people to reimagine work.

    Location: Jersey (St Brelade) or South Africa (Cape Town)

    Software Engineer

    This role can be onsite in Jersey (St Brelade) or remote in South Africa (Cape Town).

    As a Software Engineer, you will work on a variety of projects. The ideal candidate should be flexible, creative, and able to adapt quickly to new technologies and methodologies.

    Key responsibilities

    • Design, develop, and maintain software applications and systems
    • Collaborate with cross-functional teams to define, design, and ship new features
    • Write clean, efficient, and well-documented code
    • Research new technologies and methodologies to improve software quality and performance
    • Ensure software meets industry standards and best practices

    Requirements

    • Object-oriented programming and design experience, including Python 3
    • Understanding of ES6, CSS, SASS, SCSS
    • Experience developing end-to-end features, from UI components to backend services and database design
    • Strong problem-solving and analytical skills
    • Excellent communication and interpersonal skills

    Education/Experience

    • Bachelor’s degree in Computer Science/Engineering or related field
    • At least 2 years of experience in software development

    What we offer

    • A dynamic and collaborative work environment

    Employment status

    If you are a highly motivated Software Engineer passionate about developing innovative solutions and want to work with a dynamic team, please contact us to apply.

    Diversity, equality, and inclusion

    We are committed to creating a diverse, equal, and inclusive workplace. We welcome applicants from all backgrounds, believing that diverse perspectives contribute to our success. We aim to ensure every team member feels valued, respected, and supported. If you’re looking for a workplace where you can be yourself, you’re in the right place.

    TCADigital Ltd
    15 Broad Street
    St Helier
    Jersey, JE1 9TD

    #J-18808-Ljbffr
    This advertiser has chosen not to accept applicants from your region.

    Software Engineer

    Gauteng, Gauteng Initiate International

    Posted 5 days ago

    Job Viewed

    Tap Again To Close

    Job Description

    Job Description

    A leading company in the iGaming and marketing space is seeking a skilled and forward-thinking Software Engineer (Azure & DevOps Focus) to join their growing tech team in Johannesburg, South Africa.

    If you thrive in high-performance environments, love solving complex problems, and have a passion for cloud-native architecture, this is the role for you. As part of an innovative, cross-functional engineering department, you'll help build scalable, secure, and high-performance platforms that power cutting-edge gaming experiences.

    #J-18808-Ljbffr
    This advertiser has chosen not to accept applicants from your region.
     

    Nearby Locations

    Other Jobs Near Me

    Industry

    1. request_quote Accounting
    2. work Administrative
    3. eco Agriculture Forestry
    4. smart_toy AI & Emerging Technologies
    5. school Apprenticeships & Trainee
    6. apartment Architecture
    7. palette Arts & Entertainment
    8. directions_car Automotive
    9. flight_takeoff Aviation
    10. account_balance Banking & Finance
    11. local_florist Beauty & Wellness
    12. restaurant Catering
    13. volunteer_activism Charity & Voluntary
    14. science Chemical Engineering
    15. child_friendly Childcare
    16. foundation Civil Engineering
    17. clean_hands Cleaning & Sanitation
    18. diversity_3 Community & Social Care
    19. construction Construction
    20. brush Creative & Digital
    21. currency_bitcoin Crypto & Blockchain
    22. support_agent Customer Service & Helpdesk
    23. medical_services Dental
    24. medical_services Driving & Transport
    25. medical_services E Commerce & Social Media
    26. school Education & Teaching
    27. electrical_services Electrical Engineering
    28. bolt Energy
    29. local_mall Fmcg
    30. gavel Government & Non Profit
    31. emoji_events Graduate
    32. health_and_safety Healthcare
    33. beach_access Hospitality & Tourism
    34. groups Human Resources
    35. precision_manufacturing Industrial Engineering
    36. security Information Security
    37. handyman Installation & Maintenance
    38. policy Insurance
    39. code IT & Software
    40. gavel Legal
    41. sports_soccer Leisure & Sports
    42. inventory_2 Logistics & Warehousing
    43. supervisor_account Management
    44. supervisor_account Management Consultancy
    45. supervisor_account Manufacturing & Production
    46. campaign Marketing
    47. build Mechanical Engineering
    48. perm_media Media & PR
    49. local_hospital Medical
    50. local_hospital Military & Public Safety
    51. local_hospital Mining
    52. medical_services Nursing
    53. local_gas_station Oil & Gas
    54. biotech Pharmaceutical
    55. checklist_rtl Project Management
    56. shopping_bag Purchasing
    57. home_work Real Estate
    58. person_search Recruitment Consultancy
    59. store Retail
    60. point_of_sale Sales
    61. science Scientific Research & Development
    62. wifi Telecoms
    63. psychology Therapy
    64. pets Veterinary
    View All Backend Development Jobs