Current jobs related to Software Development Expert - Durban, KwaZulu-Natal - Rentoza


  • Durban, KwaZulu-Natal, South Africa Elite Search Full time

    We are seeking a highly skilled Software Development and Deployment Expert to join our team at Elite Search! As a key member of our technical operations team, you will play a vital role in ensuring the smooth deployment and management of our software solutions.The successful candidate will have:Minimum 3 years' experience working as a developer and/or DevOps...


  • Durban, KwaZulu-Natal, South Africa Integrity Software Full time

    At Integrity Software, we are looking for a highly skilled and motivated VB developer to join our team.The ideal candidate will have a strong background in object-oriented programming and software development, with experience in the insurance industry being a plus.Responsibilities will include developing new features and fixing bugs in our software...


  • Durban, KwaZulu-Natal, South Africa NielsenIQ Full time

    About NielsenIQ Recruitment ServicesNielsenIQ offers bespoke recruitment solutions to companies across various sectors, utilizing our network of expert consultants to source top talent. We understand the importance of tailored recruitment strategies and strive to deliver results-driven solutions.Job SummaryThis position requires a seasoned leader to manage...


  • Durban, KwaZulu-Natal, South Africa Integrity Software Full time

    Integrity Software is committed to delivering high-quality software solutions to our customers.We are seeking an experienced VB developer to join our team and contribute to the development of our software applications.The successful candidate will have a strong background in object-oriented programming and software development, with a proven track record of...

  • Dotnet Developer

    1 day ago


    Durban, KwaZulu-Natal, South Africa Integrity Software Full time

    Integrity is a dynamic company that is growing at a fast pace in the insurance technology space.We are looking for a quick thinking, adaptable and driven individual who is ready to join a modern team of self managed people who like to make things happen.Role DescriptionThis is a full-time hybrid role for a VB Developer at Integrity Software. The role is...


  • Durban, KwaZulu-Natal, South Africa Integrity Software Full time

    Integrity Software is a fast-paced company that is growing rapidly in the insurance technology space.We are seeking an experienced VB developer to join our team and contribute to the development of our software applications.The successful candidate will have a strong background in object-oriented programming and software development, with a proven track...


  • Durban, KwaZulu-Natal, South Africa Betting Entertainment Technologies (Pty) Ltd Full time

    We are seeking an exceptional Software Quality Assurance Expert to join our dynamic team at Betting Entertainment Technologies (Pty) Ltd. In this role, you will play a pivotal part in elevating the quality of our software solutions.About This OpportunityThis is a fantastic chance for a skilled and passionate individual to leverage their expertise in manual...


  • Durban, KwaZulu-Natal, South Africa Small Enterprise Development Agency_gov Full time

    Job OverviewWe are seeking an experienced Enterprise Growth Expert to join our team at the Small Enterprise Development Agency. The successful candidate will be responsible for providing business development services to micro and small enterprises, with a focus on promoting growth and sustainability.

  • DevOps Tech Lead

    2 weeks ago


    Durban, KwaZulu-Natal, South Africa BET Software Full time

    We Want You: Join our dynamic team in Durban as a DevOps Technical Lead at BET Software. Lead the End-To-End DevOps product lifecycle: strategy, roadmap, backlog, and support, ensuring technical excellence, reliability, and usability with a clear and strong orientation to delight our users, ensuring technical excellence and user satisfaction. You will be an...


  • Durban, KwaZulu-Natal, South Africa Tumaini Consulting Full time

    Tumaini Consulting is seeking a highly skilled Enterprise Software Developer to join our team.In this role, you will contribute to the development, maintenance, and support of existing enterprise applications and frameworks within our Software Development Scrum teams. Your primary responsibility will be to implement Salesforce delivery projects according to...


  • Durban, KwaZulu-Natal, South Africa Sage City Full time

    Job Summary:Sage City is seeking a skilled Cloud Software Developer to join its Cloud Operations team. As a key member of our team, you will be responsible for designing, developing, and maintaining software services that provide licensing and software updates to our global customer base.The ideal candidate will have strong knowledge of React, Java, and .NET...


  • Durban, KwaZulu-Natal, South Africa Carlysle Human Capital Full time

    Job OverviewAt Carlysle Human Capital, we are seeking a highly skilled Senior Software Developer to join our team. This individual will be responsible for designing and developing complex software systems, working closely with senior developers and product owners to deliver high-quality solutions.


  • Durban, KwaZulu-Natal, South Africa Carlysle Human Capital Full time

    About the RoleWe are looking for a talented Software Development Professional to contribute to the design and development of our software products. The ideal candidate will have experience in multiple programming languages, databases, and UI/UX design, and be able to work independently or as part of a team.


  • Durban, KwaZulu-Natal, South Africa The HR Company Full time

    Key Requirements:Bachelor's degree in Informatics or Computer Science with leaning to software development.At least 4 years development experience.A driving passion for developing business solutions orientated around ERP systems.Thorough understanding of the software development life cycle.Although no specific programming language skills are required, an...

  • Software Engineer

    5 days ago


    Durban, KwaZulu-Natal, South Africa Ntice Search Solutions Full time

    About the RoleWe are seeking a highly skilled Software Engineer to join our team of passionate developers working on a next-generation solution for international trade. The ideal candidate will have expertise in front-end development, particularly with Angular, and a strong understanding of UI and UX design principles.Our software solution (Gateway) has been...


  • Durban, KwaZulu-Natal, South Africa mPower People Solutions Full time

    Job OverviewmPower People Solutions seeks a highly skilled Senior Developer to join our team. As a key member of our software development department, you will be responsible for developing high-quality applications using the latest technologies.


  • Durban, KwaZulu-Natal, South Africa Rentoza Full time

    About Us:Rentoza is a South African company revolutionizing e-commerce by offering a subscription service for digital goods and appliances, making access, affordability, and flexibility a reality for customers.We're seeking a talented Software Engineer to join our team. As a key member of our product development team, you'll be responsible for researching...


  • Durban, KwaZulu-Natal, South Africa BET Software Full time

    We Want You: Are you ready to be part of a dynamic team that drives technology forward? BET Software is looking for an IT Procurement Coordinator to play a pivotal role in our fast-paced environment. Youll be at the heart of the procurement process for IT and cloud services, working closely with vendors, managing technical specifications, and ensuring...


  • Durban, KwaZulu-Natal, South Africa Carlysle Talent Search - Centurion Full time

    Software Development PositionWe are seeking a highly skilled Software Development Business Analyst to join our team. As a key member of our organization, you will be responsible for designing and recommending innovative Agile solutions that deliver value to stakeholders while ensuring operational effectiveness and excellence.Key Responsibilities:Develop...


  • Durban, KwaZulu-Natal, South Africa Games Global Operations Limited Full time

    OverviewAre you a dynamic and experienced software developer looking to take the next step in your career? Do you have what it takes to lead a team of talented technical staff, drive innovation, and deliver cutting-edge solutions? Join us as a Software Development Team Lead and make an impact at Games GlobalResponsibilitiesLead and coordinate the software...

Software Development Expert

1 week ago


Durban, KwaZulu-Natal, South Africa Rentoza Full time

About Rentoza:

We're a South African company revolutionizing e-commerce with our subscription service for digital goods and appliances. Our mission is to make access, affordability, and flexibility a reality for our customers.

The Role:

We're seeking a highly skilled Software Engineer to join our team of young engineers working in an agile environment. As a key member of the team, you'll be responsible for researching and developing new products and modifications to existing software to improve overall efficiencies of payment product offerings.

Key Responsibilities:

  1. Implement projects with a distributed remote development team.
  2. Enhance quality of work produced by your team.
  3. Develop and maintain services and enterprise applications.
  4. Improve efficiency through introducing automation & new tools.
  5. Drive development/customizations of a large set of applications from our broad portfolio of B2B products.
  6. Develop and maintain internet and intranet portals, forms, and structures in accordance with the organisation's needs.
  7. Collaborate closely with the Engineering Manager and Chief Technology Officer.
  8. Design and implement new product features in the most efficient, effective, and maintainable way.
  9. Become the go-to expert on products to which you are assigned.
  10. Learn new products quickly and effectively when given access to user and developer documentation, knowledge base articles, source code, and infrastructure.
  11. Understand and interpret customer requests to suggest the best solution available and take responsibility for implementing the solution.
  12. Resolve complex technical issues.

Required Qualifications and Skills:

  • Bachelor's degree in IT, Computer Science, Software Engineering, or a related field (or equivalent practical experience).

Technical Skills:

  • Proficient in React Native with a good understanding of Mobile development frameworks.
  • Familiarity with React, Typescript, SQL Lite, NoSQL, Android SDK, and modern architecture patterns (MVVM, Clean Architecture, etc.).
  • Basic understanding of Rest APIs, GraphQL and integrating them into mobile applications.
  • Knowledge of version control systems, especially Git.
  • Experience with development tools like Android Studio, Expo and VS Code.

Ideal Candidate Profile:

  • A team player - reaching out to peers and cooperating with Team Leaders and Executives to establish an overall collaborative working relationship.
  • Persuasive - skilled facilitator with the ability to resolve conflicts when they occur.
  • Able to develop subordinates in their current roles to improve performance and prepare them for future roles.
  • Flexible/adaptable - adjusting quickly to changing priorities and conditions. You cope effectively with complexity and change.
  • A good communicator. You speak and write clearly and articulately without being overly verbose or talkative.
  • Analytical. You are able to structure and process qualitative and quantitative data and draw insightful conclusions from it. You exhibit a probing mind and achieve deep insights.
  • Entrepreneurial. You have experience creating new value within the business.
  • Strategic in your thinking. You are able to see and communicate the big picture in an inspiring way. You determine opportunities and threats through comprehensive analysis of current and future trends.
  • Shopify, AWS, GCP, Payment Gateway, Java, Python, KAFKA, C++, Ruby on Rails.

Soft Skills:

  • Strong problem-solving and analytical skills.
  • Eagerness to learn and adapt to new challenges.
  • Excellent communication and teamwork abilities.

Benefits:

  • Career growth and professional development opportunities.
  • Opportunities for advancement and leadership roles.
  • Competitive compensation and benefits package.
  • Recognition and rewards for outstanding performance.