407 Software Development jobs in South Africa

Software Development

Western Cape, Western Cape Lanza Solutions

Posted 19 days ago

Job Viewed

Tap Again To Close

Job Description

workfromhome

As an experienced .NET developer, you will maintain, extend, and continuously improve our back-end code base. Together with the team lead, you will ensure that our clients (front-end developers and other API clients) have a seamless experience. You will work on/within a microservices platform architecture with challenges such as multi-tenancy, caching, persistence, long-running jobs, messaging, and multi-threading.

If this excites you and you meet the requirements and profile below, we would love to hear from you!

You will work both from home and at our office in Cape Town, alongside a lead developer and a back-end developer. From our NL office, you will be supported by a Product Owner and an Azure deployment engineer.

Your responsibilities
  • Maintain, extend, and refactor our legacy code base.
  • Ensure our code base is future-proof by exploring new areas (.NET 6, Nullability, Mediator, Swagger, OpenAPI, etc.).
  • Work efficiently and deliver results.
  • Implement a test-driven approach, validating and testing your code via unit tests.
  • Ensure that the C# core code adheres to SOLID principles and refactor legacy code when needed to increase extendability, testability, readability, and reusability.
  • Stay updated on the latest development practices and discuss with the team lead on how to keep our code base current and future-proof.
  • Collaborate closely with our Azure engineer on topics like routing, caching, messaging, containerization, authentication, etc.
Requirements and qualifications
  • Proven experience building high-performing microservices in .NET (ASP) or .NET 6 minimal APIs.
  • Experience in unit testing code and services.
  • Proficiency with Visual Studio or JetBrains Rider, Git, NuGet, Postman, or other backend development tools.
  • Experience with Agile development methodologies (using Jira, GitLab, or Azure DevOps).
  • Excellent knowledge of C# and .NET Core, .NET 5/6.
  • Strong analytical thinking and abstraction skills to simplify complex tasks.
  • Nice to have: Experience with Azure AD integration and deployment.
  • Fluent in English, both written and verbal.
  • Bachelor's or master's degree in software engineering or related field.
Personality
  • Demonstrates tenacity and a willingness to see tasks through to completion.
  • Adapts quickly to changing priorities and conditions; copes effectively with complexity.
  • Passionate about technology with a positive, can-do attitude.
  • Self-starter who acts proactively and brings new ideas.
  • Honest, ethical, trustworthy, and transparent in communication.
About us

At Lanza, we develop digital solutions supporting businesses in spare parts management and inventory control. You will help shape and develop the look and feel of the Lanza web applications used by renowned companies across various industries such as defense, aerospace, rail, and manufacturing.

Our new development team

We are establishing a new development operation in South Africa to expand our efforts. Lanza seeks skilled candidates ready for a challenge.

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

Software development

Western Cape, Western Cape Lanza Solutions

Posted today

Job Viewed

Tap Again To Close

Job Description

permanent
As an experienced. NET developer, you will maintain, extend, and continuously improve our back-end code base. Together with the team lead, you will ensure that our clients (front-end developers and other API clients) have a seamless experience. You will work on/within a microservices platform architecture with challenges such as multi-tenancy, caching, persistence, long-running jobs, messaging, and multi-threading. If this excites you and you meet the requirements and profile below, we would love to hear from you! You will work both from home and at our office in Cape Town, alongside a lead developer and a back-end developer. From our NL office, you will be supported by a Product Owner and an Azure deployment engineer. Your responsibilities Maintain, extend, and refactor our legacy code base. Ensure our code base is future-proof by exploring new areas (. NET 6, Nullability, Mediator, Swagger, Open API, etc.). Work efficiently and deliver results. Implement a test-driven approach, validating and testing your code via unit tests. Ensure that the C# core code adheres to SOLID principles and refactor legacy code when needed to increase extendability, testability, readability, and reusability. Stay updated on the latest development practices and discuss with the team lead on how to keep our code base current and future-proof. Collaborate closely with our Azure engineer on topics like routing, caching, messaging, containerization, authentication, etc. Requirements and qualifications Proven experience building high-performing microservices in. NET (ASP) or. NET 6 minimal APIs. Experience in unit testing code and services. Proficiency with Visual Studio or Jet Brains Rider, Git, Nu Get, Postman, or other backend development tools. Experience with Agile development methodologies (using Jira, Git Lab, or Azure Dev Ops). Excellent knowledge of C# and. NET Core,. NET 5/6. Strong analytical thinking and abstraction skills to simplify complex tasks. Nice to have: Experience with Azure AD integration and deployment. Fluent in English, both written and verbal. Bachelor's or master's degree in software engineering or related field. Personality Demonstrates tenacity and a willingness to see tasks through to completion. Adapts quickly to changing priorities and conditions; copes effectively with complexity. Passionate about technology with a positive, can-do attitude. Self-starter who acts proactively and brings new ideas. Honest, ethical, trustworthy, and transparent in communication. About us At Lanza, we develop digital solutions supporting businesses in spare parts management and inventory control. You will help shape and develop the look and feel of the Lanza web applications used by renowned companies across various industries such as defense, aerospace, rail, and manufacturing. Our new development team We are establishing a new development operation in South Africa to expand our efforts. Lanza seeks skilled candidates ready for a challenge. #J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Software development

Cape Town, Western Cape Lanza Solutions

Posted today

Job Viewed

Tap Again To Close

Job Description

permanent
As an experienced. NET developer, you will maintain, extend, and continuously improve our back-end code base. Together with the team lead, you will ensure that our clients (front-end developers and other API clients) have a seamless experience. You will work on/within a microservices platform architecture with challenges such as multi-tenancy, caching, persistence, long-running jobs, messaging, and multi-threading. If this excites you and you meet the requirements and profile below, we would love to hear from you! You will work both from home and at our office in Cape Town, alongside a lead developer and a back-end developer. From our NL office, you will be supported by a Product Owner and an Azure deployment engineer. Your responsibilities Maintain, extend, and refactor our legacy code base. Ensure our code base is future-proof by exploring new areas (. NET 6, Nullability, Mediator, Swagger, Open API, etc.). Work efficiently and deliver results. Implement a test-driven approach, validating and testing your code via unit tests. Ensure that the C# core code adheres to SOLID principles and refactor legacy code when needed to increase extendability, testability, readability, and reusability. Stay updated on the latest development practices and discuss with the team lead on how to keep our code base current and future-proof. Collaborate closely with our Azure engineer on topics like routing, caching, messaging, containerization, authentication, etc. Requirements and qualifications Proven experience building high-performing microservices in. NET (ASP) or. NET 6 minimal APIs. Experience in unit testing code and services. Proficiency with Visual Studio or Jet Brains Rider, Git, Nu Get, Postman, or other backend development tools. Experience with Agile development methodologies (using Jira, Git Lab, or Azure Dev Ops). Excellent knowledge of C# and. NET Core,. NET 5/6. Strong analytical thinking and abstraction skills to simplify complex tasks. Nice to have: Experience with Azure AD integration and deployment. Fluent in English, both written and verbal. Bachelor's or master's degree in software engineering or related field. Personality Demonstrates tenacity and a willingness to see tasks through to completion. Adapts quickly to changing priorities and conditions; copes effectively with complexity. Passionate about technology with a positive, can-do attitude. Self-starter who acts proactively and brings new ideas. Honest, ethical, trustworthy, and transparent in communication. About us At Lanza, we develop digital solutions supporting businesses in spare parts management and inventory control. You will help shape and develop the look and feel of the Lanza web applications used by renowned companies across various industries such as defense, aerospace, rail, and manufacturing. Our new development team We are establishing a new development operation in South Africa to expand our efforts. Lanza seeks skilled candidates ready for a challenge. #J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Software Development Manager

Stellenbosch, Western Cape Capitec

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

Overview

We're on the lookout for energetic, self-motivated individuals who share our passion for service in the banking industry. To be part of the journey, follow the steps below:

  • To see what life at Capitec is all about and complete a short assessment, please click here!
  • Once you have completed the above finalize your application by clicking apply below.

Join Us in Becoming the Best Bank in the world! We appoint energized and motivated people for their potential and continuously look for talented,driven individuals to help us innovate and evolve. That is why we focus on finding the right people for therightjobs.We love what we do because we focus on making a positive difference for our clients andemployees.Ourcompany DNA is built around talented and committed teams dedicated to build a brand that we are proudofand earns the trust of our clients

Who We Are

We are a bank, but we're much more than that. We believe that banking is about enabling people to control their financial lives through banking that is simplified, accessible, affordable, and delivered through a personal experience. By helping our clients manage their financial lives better, we enable them to live better

Why Choose Us

At Capitec, we offer our best by living up to our CEO values in every situation – we always put the Client first, act with Energy and take Ownership. And to support people in being their best, our Employee Value Proposition offers every value to all team members through cohesive teams, growth opportunities as well as employee benefits and savings. We make it a priority to ensure that each member of the Capitec team feels welcome, valued, focused, and has the opportunity to grow.

Purpose Statement
  • To provide strategic technical direction and manage multiple technical teams responsible for the technical delivery of the full product lifecycle; all product features and support and maintenance related tasks in respect of the product
  • Oversee the ongoing drive to increase efficiency, optimisation, innovation and people development in these environments.
Minimum Experience
  • At least 5 years’ experience in software development management
  • Experience of:
    • leading and working in an agile development environment
    • Experience in either back-end or front-end development
    • crafting roadmaps
    • managing a budget
    • using technical skills to support and guide a technical team
    • to establish priorities and successfully manage deliverables
    • utilizing communication and relationship management skills to engage with stakeholders
    • using leadership to influence in other areas.
Qualifications (Minimum)
  • Bachelor's Degree in Commerce or Information Technology - Computer Science
Qualifications (Ideal Or Preferred)
  • Honours Degree in Commerce or Information Technology - Computer Science
Knowledge

Minimum

  • Functional knowledge particular to the product (e.g. Credit or App)
  • People management and development practices and principles
  • Stakeholder management
  • Budgeting and accounting principles
  • Business analysis and design
  • Project Management principles and methodologies

Ideal

  • Banking industry
  • Central Collections environment
  • Capitec Bank Systems Environment
  • Capitec Bank Business Model
  • Agile development principles
  • Systems Development Life Cycle (SDLC)
Skills
  • Communications Skills
  • Decision making skills
  • Influencing Skills
  • Interpersonal & Relationship management Skills
  • Negotiation skills
Conditions of Employment
  • Clear criminal and credit record

Capitec is committed to diversity, applications to this position will strictly be considered in support of our employment equity goals.

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

Head : Software Development

Cape Town, Western Cape Outsidecapital

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

Job Description

We are exclusively representing a major force in the South African payments and lending sector. As a subsidiary of a household-name retail giant our client provides innovative financial products and services to a massive and diverse customer base. They are on a mission to drive financial inclusion and are investing heavily in their technology platform to support this strategic goal. This is an opportunity to take ownership of a critical technology function within a stable high-impact business.

The core mission for this role is to transform the existing software development function into a world-class high-performance engineering and delivery engine. The current environment is ripe for evolution requiring a leader who can move beyond day-to-day management to architect a scalable agile and quality-first culture. You will be responsible for maturing processes mentoring leaders and ensuring that every line of code directly contributes to strategic business outcomes from enhancing customer experience to driving operational efficiency.

Performance Objectives for Year One

Success in this role will be measured by your ability to achieve the following in the first 12 months :

  • Elevate Agile Delivery & Predictability : Lead the evolution of the agile framework (Scrum / Kanban) across multiple development teams. The goal is to establish a rhythm of predictable high-quality software releases demonstrably improving delivery velocity and reducing post-deployment incidents.
  • Architect and Implement a Modern SDLC : Take full ownership of the Software Development Lifecycle (SDLC). You will re-engineer and standardize the process embedding best practices for secure development CI / CD and test automation to significantly improve both the quality and frequency of deployments.
  • Build a High-Performance Engineering Culture : Reshape the development team by attracting mentoring and retaining top-tier talent. You will establish clear career paths and succession plans fostering a psychologically safe environment of continuous learning technical excellence and accountability.
  • Align Technology Delivery with Business Strategy : Partner directly with Product and Architecture leads to translate the companys strategic vision into a concrete actionable technology roadmap. You will ensure that all development initiatives are prioritized based on measurable business value and ROI.
  • Optimize Vendor and Budget Management : Conduct a strategic review of all external development partners and contractors. You will rationalize vendor engagements renegotiate SLAs where necessary and manage the software delivery budget to ensure maximum return on technology investment.

Profile for Success

  • Demonstrated experience transforming a software development function by implementing and maturing agile frameworks (Scrum Kanban) and modern SDLC practices.
  • A proven track record of building mentoring and leading multiple high-performing software engineering teams in an enterprise environment.
  • Evidence of successfully partnering with business and product leaders to align technology delivery with strategic objectives.
  • Past success in managing third-party vendor relationships contract negotiations and technology budgets.
  • Core Requirement : A Bachelors Degree or equivalent 3-year tertiary qualification in an IT-related field (e.g. BSc BTech).
  • Minimum Requirement : At least 12 years of experience in the IT industry with a minimum of 6 years in a leadership capacity managing software development teams.
  • Key Skills

    Feed,Jsf,Advocacy,Java,Automobile

    Employment Type : Full-Time

    Experience : years

    Vacancy : 1

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

    Software Development Manager

    Cape Town, Western Cape wePlace

    Posted 2 days ago

    Job Viewed

    Tap Again To Close

    Job Description

    What you will be doing

    Lead multiple technical teams in delivering the full product lifecycle, from features to support and maintenance, while driving continuous improvements in efficiency, optimization, innovation, and team development.

    Minimum Experience

    • Bachelor's degree in commerce or information technology - Computer Science
    • Functional knowledge particular to the product (e.g. Credit or App)
    • People management and development practices and principles
    • Stakeholder management
    • Budgeting and accounting principles
    • Business analysis and design
    • Project Management principles and methodologies
    • At least 5 years experience in software development management
    • Systems Development Life Cycle (SDLC)

    Experience of :

  • Managing a budget
  • Crafting roadmaps
  • Leading and working in an agile development environment
  • Using technical skills to support and guide a technical team
  • To establish priorities and successfully manage deliverables
  • Utilizing communication and relationship management skills to engage with stakeholders
  • Using leadership to influence in other areas.
  • Knowledge

    Minimum :

  • Functional knowledge particular to the product (e.g. Credit or App)
  • People management and development practices and principles
  • Stakeholder management
  • Budgeting and accounting principles
  • Business analysis and design
  • Project Management principles and methodologies
  • Ideal :

  • Banking industry
  • Central Collections environment
  • Bank Systems Environment
  • Bank Business Model
  • Agile development principles
  • Systems Development Life Cycle (SDLC)
  • Conditions of Employment

    Clear criminal and credit record

    Should you not receive a response from us within one week of your application, your application has unfortunately not been successful.

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

    Head : Software Development

    Cape Town, Western Cape Pepkor Payments & Lending

    Posted 2 days ago

    Job Viewed

    Tap Again To Close

    Job Description

    Head of Software Development to lead and evolve our enterprise software delivery function. This role is pivotal to building scalable, secure, and innovative software systems that support our strategic goals and drive real business impact. As a senior leader, you’ll lead multiple agile software delivery teams, drive the adoption of fit-for-purpose frameworks, and cultivate a high-performance culture that values technical excellence, agility, collaboration, and continuous improvement.

    Key Responsibilities :

    Leadership & People Development

    • Attract, recruit, and retain top software development talent with the skills to meet PPL’s evolving technology and business needs
    • Build and nurture high-performance, self-organising teams by setting clear expectations, defining team purpose, and promoting continuous learning
    • Provide strategic direction, mentorship, and hands-on coaching to drive excellence in team delivery and personal growth
    • Develop succession planning and manage individual development plans to minimise knowledge concentration risks
    • Cultivate a psychologically safe and inclusive work environment that values diversity, transparency, and emotional intelligence
    • Address performance concerns constructively and manage disciplinary processes where necessary, in collaboration with People Support

    Software Delivery & Quality

    • Drive the delivery of scalable, maintainable, and secure software systems that meet business objectives and architectural standards
    • Ensure adoption of Agile practices, with a strong emphasis on continuous integration, test automation, and built-in quality frameworks
    • Champion the use of metrics to assess software quality, delivery velocity, and team health—enabling early identification of issues and opportunities for improvement
    • Oversee technical design reviews, code quality assessments, and best practice alignment across all development teams
    • Encourage innovation through technical experimentation while maintaining the stability and integrity of the production environment
    • Ensure all software changes are tested, reviewed, and deployed in compliance with regulatory and internal risk management guidelines

    Strategic Alignment

    • Translate business strategy into actionable development goals and long-term delivery plans in collaboration with Product and Architecture leads
    • Actively participate in strategic planning forums and ensure software development priorities support the broader mission of the organisation
    • Ensure software delivery initiatives contribute measurable value to business KPIs, including customer experience, operational efficiency, and digital transformation
    • Align technology capabilities with evolving customer and market demands, ensuring that development efforts stay relevant and impactful

    Process Ownership

    • Define, govern, and continuously improve the Software Development Lifecycle (SDLC), ensuring it is pragmatic, scalable, and fit for PPL’s delivery environment
    • Lead the implementation and evolution of Agile frameworks such as Scrum and Kanban across teams, promoting standardisation without stifling contextual flexibility
    • Monitor adherence to delivery processes, facilitating retrospectives, process audits, and continuous improvement cycles to boost productivity and predictability
    • Design visibility mechanisms like dashboards and information radiators to ensure clear reporting and accountability
    • Align delivery processes with compliance, data protection, and audit requirements

    Transparency & Communication

    • Foster a culture of open and honest communication within teams and with business stakeholders
    • Maintain transparency on project progress, risks, dependencies, and team capacity using clear visual management tools and performance dashboards
    • Establish mechanisms for regular updates to executives, including milestone tracking, delivery forecasts, and retrospectives
    • Create an environment where innovation, experimentation, and constructive failure are encouraged as learning opportunities
    • Ensure that team goals and outcomes are clearly aligned and communicated across functions

    Vendor & Budget Oversight

    • Lead the strategic sourcing, onboarding, and management of external development partners and contractors to supplement in-house capability
    • Negotiate and maintain service level agreements (SLAs), ensuring vendors deliver on scope, quality, and time commitments
    • Oversee the software delivery budget (annual and 3-year plans), ensuring effective cost management and ROI on technology investments
    • Monitor vendor performance, mitigate delivery risks, and take corrective actions where contractual obligations are not met
    #J-18808-Ljbffr
    This advertiser has chosen not to accept applicants from your region.
    Be The First To Know

    About the latest Software development Jobs in South Africa !

    Software Development Manager

    Somerset West, Western Cape Exceed Human Resource Consultants

    Posted 5 days ago

    Job Viewed

    Tap Again To Close

    Job Description

    Reference: 10392 NB Consultant: NineBroodryk Job Description:
    • Lead and manage the software development team to achieve strategic and operational business goals.
    • Ensure consistency and stability across all systems using standardised development protocols.
    • Improve user experience, reduce support needs, and enhance system performance.
    • Foster team productivity year-on-year, skills development, and alignment with company values.
    • Creating a unified approach to development across the business.
    • Ensure integration with all software systems
    • Design, development and internal testing of existing and new products according to the company’s prescribed standards
    • Take responsibility for team performance as measured against KPIs and development targets.
    • Facilitate regular one-on-ones, performance reviews, and team goal setting.
    • Mentor and guide less experienced team members
    • Contribute to the overall product and technology strategy in alignment with company'sbusiness goals.
    • Manage key vendor relationships, ensuring service quality and alignment with internal tech standards.
    Qualifications:
    • Relevant tertiary qualification in Information Technology or Computer Science
    • 5+ years in a senior software development or technical leadership role
    • Proven experience leading or managing development teams.
    • At least 3 - 5 years of relevant experience as a full stack software developer using technologies such as Net Core / ASP.Net MVC / C# / SQL / RESTful Web API / React / C++
    • Must be able to handle evolving business needs and technical challenges.
    • Excellent communication and teamwork skills
    • Great attention to detail
    • Capable of problem-solving independently
    • Delivering on requirements on-time and to specification with a high level of quality
    • Proficiency in software architecture and design patterns.
    • Ability to work calmly and methodically when under pressure
    • Must be a keen knowledge seeker who shares acquired knowledge across teams
    • Understanding of system stability, security best practices, and performance optimisation.
    • Strong interpersonal and conflict resolution skills, with the ability to engage and align cross-functional teams.
    How to Apply:
    • Email your comprehensive CV to .
    • If you are already registered, please forward your CV and the relevant reference number to the consultant with whom you are currently registered in order to avoid duplicity on our system.
    • We reserve the right to only conduct interviews with candidates of choice.
    • Applicants who have not received feedback within 30 days from the closing date must please accept their application as unsuccessful.
    #J-18808-Ljbffr
    This advertiser has chosen not to accept applicants from your region.

    Software Development Manager

    Cape Town, Western Cape Dina Gates Recruitment (Pty) Ltd

    Posted 6 days ago

    Job Viewed

    Tap Again To Close

    Job Description

    Our fintech client has a requirement for a Software Development Manager, based in Johannesburg or Cape Town.

    KEY SKILLS/EXPERIENCE REQUIRED:

    • Minimum of 10 years Software Development
    • At least 5 years managing Development teams
    • Software Development in either Banking/FinTech highly advantageous
    • Experience with Cloud Computing Projects (Preferably AWS)
    • Experience with Agile/Waterfall Project Management Methodologies

    KEY QUALIFICATIONS:

    • Sc. Computer Science Degree or equivalent
    • ITIL Certification advantageous
    • BI/Development/Testing Certifications

    SCOPE OF WORK:

    • Enforcing SDLC methods, ensuring completion of Testing cycles
    • Implement Governance principles for executing projects
    • Manage budgets and resources across projects
    • Manage several JAVA Development teams on AWS
    • Stakeholder resolution of project delivery issues

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

    Software Development Manager

    Stellenbosch, Western Cape Capitec Bank Ltd.

    Posted 6 days ago

    Job Viewed

    Tap Again To Close

    Job Description

    To apply, complete the steps below.

    1. To see what life at Capitec is all about and complete a short assessment, please click here!
    2. Once you have completed the above finalize your application by clicking apply below.

    We appoint energized and motivated people for their potential and continuously look for talented, driven individuals to help us innovate and evolve. That is why we focus on finding the right people for the right jobs. We love what we do because we focus on making a positive difference for our clients and employees. Our company DNA is built around talented and committed teams dedicated to build a brand that we are proud of and earns the trust of our clients

    Who We Are

    We are a bank, but we’re much more than that. We believe that banking is about enabling people to control their financial lives through banking that is simplified, accessible, affordable, and delivered through a personal experience. By helping our clients manage their financial lives better, we enable them to live better

    Why Choose Us

    At Capitec, we offer our best by living up to our CEO values in every situation – we always put the Client first, act with Energy and take Ownership. And to support people in being their best, our Employee Value Proposition offers every value to all team members through cohesive teams, growth opportunities as well as employee benefits and savings. We make it a priority to ensure that each member of the Capitec team feels welcome, valued, focused, and has the opportunity to grow. What

    Purpose Statement
    • To provide strategic technical direction and manage multiple technical teams responsible for the technical delivery of the full product lifecycle; all product features and support and maintenance related tasks in respect of the product
    • Oversee the ongoing drive to increase efficiency, optimisation, innovation and people development in these environments.
    • At least 5 years’ experience in software development management
    • Experience of:
      • leading and working in an agile development environment
      • Experience in either back-end or front-end development
      • crafting roadmaps
      • managing a budget
      • using technical skills to support and guide a technical team
      • to establish priorities and successfully manage deliverables
      • utilizing communication and relationship management skills to engage with stakeholders
      • using leadership to influence in other areas.
    Qualifications (Minimum)
    • Bachelor's Degree in Commerce or Information Technology - Computer Science
    Qualifications (Ideal or Preferred)
    • Honours Degree in Commerce or Information Technology - Computer Science
    Knowledge

    Minimum:

    • Functional knowledge particular to the product (e.g. Credit or App)
    • People management and development practices and principles
    • Budgeting and accounting principles
    • Business analysis and design
    • Project Management principles and methodologies

    Ideal:

    • Capitec Bank Business Model
    • Systems Development Life Cycle (SDLC)
    Skills
    • Communications Skills
    • Interpersonal & Relationship management Skills
    Conditions of Employment
    • Clear criminal and credit record

    Capitec is committed to diversity, applications to this position will strictly be considered in support of our employment equity goals.

    Capitec Bank is an authorised financial services provider (FSP 46669) and registered credit provider (NCRCP13). Capitec Bank Limited Reg. No: 1980/ /06

    #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 Software Development Jobs