Software Engineer - Johannesburg - Rentoza

    Rentoza
    Rentoza Johannesburg

    4 days ago

    Default job background
    Technology / Internet
    Description

    About Us:

    Rentoza is a South African company pioneering e-commerce innovation. Our subscription service for digital goods and appliances makes access, affordability, and flexibility a reality for customers.

    The Role:

    We seek a Software Engineer proficient in product development and strategy, with programming fundamentals and methodologies expertise. The role involves researching and developing new products and software modifications to enhance payment product efficiency. You will collaborate with a team of young engineers in an agile environment, providing technical assistance for applications on our main platforms.

    Key Responsibilities:

    1. Implement projects with a distributed remote development team.
    2. Enhance team output quality.
    3. Develop and maintain services and enterprise applications.
    4. Improve efficiency through automation and new tool introductions.
    5. Drive development/customizations of various B2B applications from our portfolio.
    6. Design and implement new product features efficiently and effectively.
    7. Become the go-to expert on assigned products.
    8. Learn new products quickly and effectively when provided with necessary documentation and resources.
    9. Understand customer requests and suggest the best solution available.
    10. 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.
    • 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:

    • A team player who collaborates with peers and Team Leaders/Executives.
    • Persuasive with conflict resolution skills.
    • Able to develop subordinates in their current roles and prepare them for future roles.
    • Flexible/adaptable, adjusting quickly to changing priorities and conditions.
    • A good communicator with clear speaking and writing skills.
    • Analytical with the ability to structure and process data.
    • Entrepreneurial with experience creating new value within the business.
    • Strategic thinking with a big-picture view.
    • Familiarity with 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:

    • Offices in Johannesburg, Cape Town, and Durban.
    • Perks include free Friday lunches, monthly socials, and comprehensive medical aid.
    • Learning and Development opportunities, mentorship program, community initiatives, and access to cutting-edge technology.
    • Hybrid work arrangement after probationary period.

    Rentoza is an equal opportunity employer promoting equal representation in all occupational categories. Preference will be given to candidates enhancing Employment Equity targets.



  • Standard Bank Of South Africa Limited Johannesburg

    Job Title: Software Developer · Description: · We are seeking a highly skilled Software Developer to join our team at Standard Bank of South Africa Limited. · The successful candidate will be responsible for designing, coding, testing, debugging, and maintaining programs in devel ...


  • Standard Bank Group Johannesburg

    Job Description · We are seeking a skilled Software Engineer to join our team at the Standard Bank Group. · About Us: · The Standard Bank Group is a leading Africa-focused financial services group, and an innovative player on the global stage. We offer a variety of career-enhanci ...


  • Standard Bank of South Africa Limited Johannesburg

    Job Title · We are seeking an experienced Software Quality Engineer to join our team in Personal & Private Banking. · About the Role · The successful candidate will be responsible for delivering end-to-end software solutions against required standards and timelines, while oversee ...


  • Standard Bank of South Africa Limited Johannesburg

    System Improvement Specialist - Software Engineering · About the Role · We are seeking an experienced System Improvement Specialist to join our team. The ideal candidate will have a strong background in software engineering and be able to design, code, test, debug and correct pro ...


  • Standard Bank of South Africa Limited Johannesburg

    **Job Description:** · We are seeking a skilled Software Engineer to join our team at Standard Bank of South Africa Limited. The successful candidate will be responsible for designing, coding, verifying, testing, documenting, amending, and refactoring programs/scripts. · The idea ...


  • Standard Bank of South Africa Limited Johannesburg

    Job Title: Software Engineer · About the Role · We are seeking a skilled Software Engineer to join our team in Insurance & Asset Management. The successful candidate will be responsible for designing, coding, testing, debugging, and correcting programs in software engineering env ...


  • Standard Bank of South Africa Limited Johannesburg

    **Job Title:** Software Engineer · **Business Segment:** Personal & Private Banking · We are seeking an experienced software engineer to design, code, test, debug, and maintain programs in development environments. The successful candidate will apply agreed standards and tools to ...


  • Standard Bank of South Africa Limited Johannesburg

    **Job Title:** Software Engineer · The successful candidate will be responsible for designing, coding, testing, debugging and correcting programs in software engineering environments within the continuous delivery pipeline. They will also provide support and maintenance of system ...


  • Standard Bank of South Africa Limited Johannesburg

    Software Engineer · At Standard Bank of South Africa Limited, we are seeking an experienced Software Engineer to join our team in Johannesburg. · The ideal candidate will have a strong background in software engineering with at least 5-7 years of experience in translating busines ...

  • Sage City

    Software Engineer

    19 hours ago


    Sage City Johannesburg

    Job Opportunity: · We are seeking a skilled Full-Stack Software Engineer to join our Product Delivery team in South Africa. · About the Role · This exciting opportunity involves building, enhancing, and maintaining cutting-edge applications that optimize business performance and ...


  • Healthforce Johannesburg

    High-Quality Affordable Healthcare through Tech · About Us · We exist to make technology that enables high-quality, affordable healthcare. · Job Title: Intermediate Software Engineer (Ruby) · Reporting to Engineering Delivery Lead in South Africa based remotely. ASAP start date. ...


  • Standard Bank of South Africa Limited Johannesburg

    Personal & Private Banking Developer · We are seeking an experienced software engineer to design, code, test, debug, and maintain programs in development environments. · The ideal candidate will apply agreed standards and tools to achieve a well-engineered result within a strict ...


  • Standard Bank Group Johannesburg Full time

    Software Engineer · The Software Engineer will be responsible for designing, developing, testing, and maintaining efficient software solutions throughout the development lifecycle. · Key Responsibilities: · Design and develop scalable software solutions using JAVA and various fra ...


  • LexisNexis South Africa Johannesburg Full time

    Job Title: Software Engineer · About the Role · This position performs moderately difficult research, design, and software development assignments within a specific software functional area or product line. The position should have the ability to work on individual pieces of work ...


  • Standard Bank Group Johannesburg Full time

    Job Title: Software Engineer · Job Summary: · We are seeking an experienced software engineer to join our team in Johannesburg, Gauteng. · Key Responsibilities: · Design and develop software solutions using programming languages in a continuous delivery pipeline. · Provide suppor ...


  • Standard Bank of South Africa Limited Johannesburg

    Job Summary · The successful candidate will design, code, test, debug, and maintain programs in development environments. This role requires adherence to agreed standards and tools to achieve a well-engineered result. · Key Responsibilities · Design and develop database structure ...


  • Mukuru Johannesburg

    Software Engineer (.NET) · Mukuru is a FinTech company that offers safe, affordable, and reliable financial services to underserved communities in Africa. With over 40 million cross-border transactions in the last decade, we are one of Africa's largest remittances-led FinTech com ...


  • Old Mutual Johannesburg

    Africa's Story is one that we are eager to write, and we invite you to be a part of it. As a Full-Stack Software Engineer at Old Mutual, you will play a pivotal role in shaping the digital landscape of our continent. With a strong focus on web application development, database ma ...


  • Old Mutual Johannesburg

    Africa's Technology Storyteller · Old Mutual believes in the potential of Africa and our diverse team reflects this vision. · Job Overview · We are seeking an experienced Full-Stack Software Engineer to join our team, leading complex web applications and mentoring junior develope ...


  • Standard Bank of South Africa Limited Johannesburg

    Job Summary · We are seeking a skilled professional to monitor, maintain and enhance Standard Bank's EMV Capabilities within the Card & Payments Technology & Operations Ecosystem as governed and regulated by EMVCO (Visa, MasterCard, Discover, Amex, JCB and UnionPay). The successf ...

Jobs
>
Johannesburg
>
Software engineer