Customer Experience Software Engineer

5 hours ago


Cape Town, Western Cape, South Africa Datafin Recruitment Full time

About Us

">

Datafin Recruitment is a leading provider of cloud Contact Center and Customer Experience (CX) solutions in Southern Africa. Our mission is to deliver cutting-edge technology to an exciting and diverse customer base.

">

Job Description

">

We are seeking a skilled, experienced, and dedicated CX Software Engineer to join our Professional Services team. The successful candidate will be responsible for the design, development, testing, and support of the Contact Centre and CX applications, ensuring the successful delivery of business solutions.

">

Key Responsibilities

">
  • ">
  • Design, develop, test, document, deploy, and support high-quality business solutions ">
  • Coordinate with other developers and stakeholders regarding status, technical issues, and creative solutions ">
  • Collaborate with other software developers, project managers, and IT engineers to implement Company CX solutions ">
  • Build custom dashboards and reporting solutions within Company CX ">
  • Build custom models, views, and search filters according to client requirements ">
  • Act as a technical expert on Company CRM projects (implementations, customizations, migrations, and more) ">
  • Integrate existing systems and services into the CX architecture ">
  • Implement best development practices for efficiency and architectural design ">
  • Provide end-user support for CX applications via cases logged at the Service Desk ">
  • Escalasupport queries to 3rd party upstream providers where required ">
  • Be available to fulfil Standby Support role as required in accordance with published rosters from time to time">
">

Requirements

">
  • ">
  • 3-4 years of experience in building, developing, and deploying applications ">
  • Expertise in implementing coding best practices and guidelines ">
  • 3-4 years of programming experience in Python ">
  • Knowledge of programming and markup languages such as JavaScript, XML, HTML, and CSS ">
  • Familiarity with relational databases, such as SQL and PostgreSQL ">
  • Experience integrating with third-party systems using APIs ">
  • In-depth understanding of the Odoo framework, including its architecture, modules, and ORM (Object-Relational Mapping) is a plus ">
  • Previous experience with CRM or ERP systems is advantageous ">
  • Strong problem-solving skills in software development ">
  • Proficiency with version control systems like Git for collaborative development and code management">
">

Attributes

">
  • ">
  • A problem-solving mindset good at creating solutions with software ">
  • Experience configuring and customising CRM applications ">
  • A Team Player who is reliable and detail-oriented ">
  • A self-starter with a deep sense of curiosity and desire to learn ">
  • Ambitious and looking for a career, not a job">


  • Cape Town, Western Cape, South Africa Entelect Software Ltd Full time

    About UsEntelect Software Ltd is a leading provider of software engineering solutions. We prioritize people and foster a culture of growth, collaboration, and innovation.Job OverviewWe are seeking a Senior Mobile Software Engineer to join our team. As a member of our team, you will have the opportunity to work on exciting projects, collaborate with...


  • Cape Town, Western Cape, South Africa Entelect Software Ltd Full time

    Are you a seasoned software engineer looking to take your career to the next level? Do you have a passion for leading teams and driving innovation in the mobile space? We're seeking an experienced Senior Mobile Software Engineer to join our team at Entelect.We offer a competitive salary of $150,000 - $180,000 per annum, depending on experience, as well as a...

  • Software Developer

    5 hours ago


    Cape Town, Western Cape, South Africa Entelect Software Ltd Full time

    About UsAt Entelect Software Ltd, we are dedicated to delivering world-class mobile applications for leading organisations in South Africa. Our commitment to innovation and excellence drives us to tackle complex challenges and make a meaningful impact.What You'll Be DoingDelivery: As a skilled software engineer, you will develop mobile applications using...


  • Cape Town, Western Cape, South Africa The Legends Agency Full time

    We are seeking a talented Customer Experience Software Developer to join our team at The Legends Agency in Cape Town & Surrounds. This hybrid or remote role offers the unique opportunity to work at the intersection of AWS and Salesforce platforms, creating solutions that are scalable, user-friendly, and align with our organization's goals.As a key member of...


  • Cape Town, Western Cape, South Africa BET Software Full time

    About UsBET Software is a dynamic company that fosters growth and development among its employees. Our team consists of talented professionals who work together to drive innovation in the software industry.Job DescriptionKey ResponsibilitiesWe are seeking an experienced Senior Software Developer to join our team in Cape Town. As a key member of our...


  • Cape Town, Western Cape, South Africa Entelect Software Ltd Full time

    At Entelect Software Ltd, we are seeking an experienced software engineer to join our team. As an Intermediate Java Software Engineer, you will play a key role in developing world-class web and mobile applications for leading organisations in South Africa.About the RoleYou will be responsible for delivering high-quality software solutions using your...


  • Cape Town, Western Cape, South Africa Entelect Software Ltd Full time

    Exciting Opportunity for a Senior Java Software Architect at EntelectWe are seeking an experienced and skilled Java Technical Lead to join our team at Entelect. This is an exciting opportunity to elevate your career in a dynamic, multidisciplinary environment that encourages versatility and growth.About the Role:Leveraging your expertise to develop...

  • Software Engineer

    3 weeks ago


    Cape Town, Western Cape, South Africa Planet10 Full time

    Company Overview:Planet10 is a leading company in the technology industry, providing innovative solutions to our clients. We are currently seeking a skilled Software Engineer to join our team.Job Description:We are looking for a highly motivated and experienced Software Engineer to work on various projects, including mobile development, API integration, and...


  • Cape Town, Western Cape, South Africa Entelect Software Ltd Full time

    About Entelect Software LtdWe are a leading software development company that prioritizes people and fosters a culture of growth, collaboration, and innovation. Our dynamic, multidisciplinary environment encourages versatility and provides individual attention to career development.What You'll Be DoingAs an Enterprise Java Lead at Entelect Software Ltd, you...

  • Software Engineer

    4 weeks ago


    Cape Town, Western Cape, South Africa PBT Group Full time

    PBT Group is seeking a highly skilled Software Engineer to join our team in developing innovative and sustainable application solutions.Estimated Salary: $120,000 - $180,000 per annumJob Description:We are looking for a talented Backend Developer to design and build scalable software systems that meet the needs of our clients.Duties:Technical Leadership:...


  • Cape Town, Western Cape, South Africa Planet10 Full time

    Job Title: Senior Software Engineer LeaderAbout Us: At Planet10, we are dedicated to delivering innovative solutions that meet the needs of our customers. We are seeking a highly skilled Senior Software Engineer Leader to join our team.Job Description:In this role, you will lead our software engineering team in designing and building custom solutions for the...


  • Cape Town, Western Cape, South Africa JenRec Recruitment Full time

    Job OverviewJenRec Recruitment is seeking a talented Software Developer to join our team as a key member of our engineering team. The successful candidate will have a strong background in software development, a keen eye for detail, and excellent problem-solving skills.ResponsibilitiesThe Software Developer will be responsible for designing, building, and...


  • Cape Town, Western Cape, South Africa Communicate Recruitment Full time

    We are seeking a skilled C/Go/Rust Developer to play a pivotal role in the development of multi-platform software for Linux and Windows environments.Key ResponsibilitiesBUILDING AND MAINTAINING MULTI-PLATFORM SOFTWARE AND EMBEDDED SYSTEMSDESIGNING AND IMPLEMENTING FIRMWARE FOR CUSTOM HARDWAREPERFORMING DIAGNOSTIC TESTS AND OPTIMIZING SOFTWARE FOR PEAK...


  • Cape Town, Western Cape, South Africa Network Recruitment Full time

    Network Recruitment is offering a competitive salary of $120,000 per annum for an experienced Embedded Software Engineer. This role involves designing and developing cutting-edge real-time embedded software for UAV systems.About the JobThis is an exciting opportunity to work on pioneering projects in a collaborative and forward-thinking environment.Key...


  • Cape Town, Western Cape, South Africa Communicate Recruitment Full time

    Job Description:As a Senior Platform Software Engineer, you will play a crucial role in developing and maintaining multi-platform software for Linux and Windows environments. Your key responsibilities will include:• Designing and implementing firmware for custom hardware,• Building and maintaining multi-platform software and embedded systems,•...


  • Cape Town, Western Cape, South Africa Communicate Recruitment Full time

    At Communicate Recruitment, we are seeking a highly skilled Senior Software Engineer to join our team as a Platform Developer.About the RoleWe are looking for an experienced software engineer to develop multi-platform software for Linux and Windows environments. As a key member of our development team, you will play a crucial role in building and maintaining...

  • Software Engineer

    3 weeks ago


    Cape Town, Western Cape, South Africa E-Merge Full time

    E-Merge, a leading company in solar-powered electricity and smartphones, is seeking an experienced Software Engineer to join their team. Based in Cape Town, this permanent role offers a competitive cost-to-company salary of R530k per annum.This opportunity enables individuals with 4-8 years of experience in software engineering to contribute to the...


  • Cape Town, Western Cape, South Africa People Solved Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineering Lead to join our team at People Solved. This is an exciting opportunity for a talented technical leader to take on a key role in shaping our development portfolio and driving business success.Job DescriptionThe successful candidate will be responsible for managing a software...


  • Cape Town, Western Cape, South Africa Isilumko Staffing (JHB) Full time

    We are seeking a detail-oriented CUSTOMER EXPERIENCE ASSOCIATE to manage and support the operational processes related to driver accounts at Isilumko Staffing in Johannesburg.The estimated salary for this position is around R180,000 - R230,000 per annum, depending on the candidate's qualifications and experience.The ideal candidate will have Matric (Grade...


  • Cape Town, Western Cape, South Africa People Solved Full time

    About the RoleWe are looking for a highly skilled Software Engineering Manager to join our team at People Solved. As a leader in software engineering, you will play a crucial role in shaping the technical direction of our organization. This is an excellent opportunity to take on new challenges and contribute to the success of our company.Your key...