Software Engineer

Found in: Talent ZA C2 - 2 weeks ago


Johannesburg, South Africa Capital Recruit Full time

A company specializing in card, payments, network billing, and data. Utilizing sophisticated algorithms and technology, analyzing Visa and MasterCard invoices that have been charged to banks for their card issuing and acquiring processing, and delivering a comprehensive solution that addresses the complexities inherent in card billing and interchange and processing are looking for a Software Engineer to join their team.

What We're Seeking?

Are you Hungry, Humble, and hard-working?

We are in search of a versatile Software Engineer who is eager to tackle a variety of tasks and projects. From resolving complex customer data problems to engineering software products, our ideal candidate is someone who thrives in a dynamic environment and is comfortable stepping out of their comfort zone to meet business needs.

As a growing company, our engineers are expected to address a wide range of challenges and contribute actively to the advancement of the company.


Roles and Responsibilities:

- Design, develop, and implement information systems and software products.

- Assess operational feasibility by evaluating analysis, defining problems, and requirements,

-Developing solutions, and proposing innovative approaches.

- Investigate and resolve technical issues, ensuring efficient problem-solving strategies.

- Enhance operations by performing systems analysis and suggesting improvements to procedures.

-Ensure the confidentiality and security of systems/processes by adhering to industry standards of information security.

- Contribute to the achievement of engineering team goals by effectively completing assigned tasks.


Education, Experience, and Licensing Requirements:

- Bachelors or honours degree in Computer Science, Computer Engineering, or related technical discipline.

- Minimum 3-5 years of professional software development experience.

- Strong proficiency in Python; experience with React & other programming languages is a plus.

- Understanding of application architecture and design patterns.

- Demonstrated experience in guiding projects through the software development lifecycle, including conception, architecture, design, planning, implementation, and testing.

- Familiarity with best practices in software engineering, encompassing coding standards, code reviews, source control management, build processes, testing, and operational excellence.

- Preferred experience in developing complex data systems and integrating various technologies.



  • Johannesburg North, South Africa Acumen Software Full time

    **Job brief** We are looking for a Software Quality Assurance Tester to get involved with our Forcelink and My Smart City software test team. The role involves quality and test advocacy, ensuring that quality products, that have passed a rigorous QA process is released to our clients. This position will report into the Test Manager. **Responsibilities...

  • Senior Software Developer

    Found in: beBee S ZA - 2 weeks ago


    Gauteng, Johannesburg, South Africa BET Software Full time

    BET Software’s job vacancy, Career and Recruitment Job title : Senior Software Developer – JHB jobs in Gauteng Job Location : Gauteng, Johannesburg Deadline : May 17, 2024 Quick Recommended Links Jobs by Location Job by industries We Want You: Are you a savvy Senior Software Developer with excellent communication skills, and the drive to build...

  • Software Engineer

    Found in: Talent ZA C2 - 3 weeks ago


    Johannesburg, South Africa PRR Recruitment Services Full time

    This well known software house is looking for a Software Engineer. The ideal candidate will have strong experience in the following; 5+ years demonstrable experience in .Net (C#, ASP.Net, Core, MVC), JavaScript (Native, Angular) and SQL (Microsoft SQL Server)Experience with program leadership, governance, and change enablement.Knowledge of basic algorithms,...


  • Johannesburg, South Africa GoldenRule Full time

    **The Role** **Skills and Experience** - Matric - Degree in Computer Science/ Engineering/ Mathematics or related. - 7 years+ Software Development experience. - A successful track record working as an engineering leader across multiple teams. - Experience leading and contributing to software architecture. - Experience leading software engineering...

  • Engineer, Software

    Found in: beBee S ZA - 3 weeks ago


    Gauteng, Johannesburg, South Africa Standard Bank Group Full time

    Standard Bank Group’s job vacancy, Career and Recruitment Job title : Engineer, Software jobs in Gauteng Job Location : Gauteng, Johannesburg Deadline : April 18, 2024 Quick Recommended Links Jobs by Location Job by industries Job Description To apply computer science theories, principals to create, refactor moderate to complex programs/scripts,...

  • Software Engineer

    Found in: Whatjobs ZA C2 - 7 days ago


    Johannesburg, South Africa Network Recruitment Full time

    Responsibilities: Collaborate with cross-functional teams to define, design, and ship new features Write clean, maintainable, and efficient code Design and implement software solutions that meet functional requirements Conduct code reviews and participate in peer programming sessions Troubleshoot, debug, and upgrade existing software Develop automated test...

  • Software Engineer

    Found in: Talent ZA 2A C2 - 3 weeks ago


    Johannesburg, South Africa Network Recruitment Full time

    Responsibilities:Collaborate with cross-functional teams to define, design, and ship new featuresWrite clean, maintainable, and efficient codeDesign and implement software solutions that meet functional requirementsConduct code reviews and participate in peer programming sessionsTroubleshoot, debug, and upgrade existing softwareDevelop automated test cases...

  • Software Engineer

    Found in: Adzuna ZA B C2 - 2 weeks ago


    Johannesburg, South Africa Adzuna ZA B C2 Full time

    Responsibilities:Collaborate with cross-functional teams to define, design, and ship new featuresWrite clean, maintainable, and efficient codeDesign and implement software solutions that meet functional requirementsConduct code reviews and participate in peer programming sessionsTroubleshoot, debug, and upgrade existing softwareDevelop automated test cases...

  • Software Engineers

    Found in: Talent ZA 2A C2 - 3 weeks ago


    Johannesburg, South Africa Set Consulting Full time

    Software Engineers - JavaMajor Bank with strong footprint in Africa seeks technically sound Software Engineers. There are roles available in different Business Units across the bank. Exciting new projects. Great culture. Main Responsibilities:Pivotal roles to create programs/scripts and integrate software services.Design from moderate to complex...

  • Junior Software Engineer

    Found in: Adzuna ZA B C2 - 1 week ago


    Johannesburg, South Africa Adzuna ZA B C2 Full time

    Job Description:Develop designs using SimulinkDesign, implement, and verify control systems, focusing on algorithm development and enhancementCollaborate with the Lead Software Engineer to document, verify, and test control software with meticulous accuracyPlay an active role in software development, tool creation, and analysis of dataDemonstrate flexibility...

  • Junior Software Engineer

    Found in: Whatjobs ZA C2 - 7 days ago


    Johannesburg, South Africa Communicate Recruitment Full time

    Job Description: Develop designs using SimulinkDesign, implement, and verify control systems, focusing on algorithm development and enhancementCollaborate with the Lead Software Engineer to document, verify, and test control software with meticulous accuracyPlay an active role in software development, tool creation, and analysis of dataDemonstrate...

  • Junior Software Engineer

    Found in: Talent ZA 2A C2 - 7 days ago


    Johannesburg, South Africa Communicate Recruitment Full time

    Job Description:Develop designs using SimulinkDesign, implement, and verify control systems, focusing on algorithm development and enhancementCollaborate with the Lead Software Engineer to document, verify, and test control software with meticulous accuracyPlay an active role in software development, tool creation, and analysis of dataDemonstrate flexibility...

  • Software Engineer

    Found in: beBee S ZA - 4 weeks ago


    Gauteng, Johannesburg, South Africa Fidelity Services Group Full time

    Fidelity Services Group’s job vacancy, Career and Recruitment Job title : Software Engineer – Heldekruin jobs in Gauteng Job Location : Gauteng, Johannesburg Deadline : May 03, 2024 Quick Recommended Links Jobs by Location Job by industries Key Job Outputs: Development: Design, code, test, and debug software applications in accordance with...

  • Software Engineer

    Found in: beBee S ZA - 3 weeks ago


    Gauteng, Johannesburg, South Africa Fidelity Services Group Full time

    Fidelity Services Group’s job vacancy, Career and Recruitment Job title : Software Engineer – Heldekruin jobs in Gauteng Job Location : Gauteng, Johannesburg Deadline : May 03, 2024 Quick Recommended Links Jobs by Location Job by industries Key Job Outputs: Development: Design, code, test, and debug software applications in accordance with...

  • Engineer, Software

    Found in: Talent ZA C2 - 6 days ago


    Johannesburg, South Africa Standard Bank Group Full time

    Job Description To design, code, verify, test, document, amend and refactor programs/scripts. Applies agreed standards and tools, to achieve a well-engineered result. To monitor and report on own progress and proactively identify issues related to software development activities. To propose practical solutions to resolve issues. To collaborate in...

  • Senior Software Engineer

    Found in: Talent ZA C2 - 3 weeks ago


    Johannesburg, South Africa Dimension Data Full time

    FunctieomschrijvingAre you tired of being micro-managed? Are you looking for a company where no-one tells you how to do your job? Do you want to work in a team, but not be told what to do and when to do it? If so, we believe this Senior Software Engineer role is perfect for you!As a Senior Software Engineer, you'll be responsible for building and maintaining...

  • Software Engineer II

    Found in: beBee S ZA - 4 weeks ago


    Gauteng, Johannesburg, South Africa LexisNexis Full time

    LexisNexis’s job vacancy, Career and Recruitment Job title : Software Engineer II jobs in Gauteng Job Location : Gauteng, Johannesburg Deadline : April 06, 2024 Quick Recommended Links Jobs by Location Job by industries BASIC FUNCTIONS:  This position performs moderate research, design, and software development assignments within a specific software...

  • Electronic Engineer Software Development

    Found in: Whatjobs ZA C2 - 7 days ago


    Johannesburg, South Africa Network Recruitment Full time

    As an Electronic Engineer, you will play a crucial role in designing, developing, and testing software solutions for electronic systems. This position offers an exciting opportunity to work on cutting-edge projects in a collaborative and innovative environment.Key Responsibilities: Design, develop, and implement embedded software for electronic systems and...

  • Electronic Engineer Software Development

    Found in: Talent ZA 2A C2 - 3 weeks ago


    Johannesburg, South Africa Network Recruitment Full time

    As an Electronic Engineer, you will play a crucial role in designing, developing, and testing software solutions for electronic systems. This position offers an exciting opportunity to work on cutting-edge projects in a collaborative and innovative environment.Key Responsibilities:Design, develop, and implement embedded software for electronic systems and...

  • Electronic Engineer Software Development

    Found in: Adzuna ZA B C2 - 3 weeks ago


    Johannesburg, South Africa Adzuna ZA B C2 Full time

    As an Electronic Engineer, you will play a crucial role in designing, developing, and testing software solutions for electronic systems. This position offers an exciting opportunity to work on cutting-edge projects in a collaborative and innovative environment.Key Responsibilities:Design, develop, and implement embedded software for electronic systems and...