Software Developer Remote/hybrid - Gauteng - Top Recruitment

    Top Recruitment
    Top Recruitment Gauteng

    2 days ago

    Default job background
    Description

    Software Engineer

    One of South Africa's top online retailers is seeking a highly skilled Software Engineer to join their dynamic and fast-paced team. If you're intelligent, creative, and results-driven, with a passion for building something great, this could be the perfect opportunity.

    Duties & Responsibilities

    Your key responsibilities will include:

    • Designing and developing innovative solutions to enhance customer experience and drive business growth.
    • Collaborating with your team to architect and design cutting-edge solutions.
    • Staying up-to-date with the latest technology trends both locally and internationally.
    • Applying creative problem-solving skills to tackle complex challenges at scale.
    • Focusing on delivering exceptional results that exceed customer expectations.
    • Driving excellence to foster a world-class engineering team.
    • Developing Python applications – training provided, so prior knowledge not required.

    Essential Attributes

    • Solutions-focused mindset with a can-do attitude and high energy levels.
    • Strong analytical and critical thinking skills, using data to inform decisions.
    • Ability to break down complex problems into manageable parts and develop effective solutions.
    • Excellent communication and interpersonal skills for interacting with internal and external stakeholders.
    • Capability to present ideas clearly and concisely, both in writing and verbally.
    • Adaptability and enthusiasm for learning through hands-on experience.

    Desired Experience & Qualifications

    • Degree in Computer Science or Engineering or equivalent experience.
    • Minimum 3 years of experience in software development (Object-Oriented Programming).
    • Outstanding problem-solving skills.
    • Thorough understanding of computer science fundamentals, including object-oriented design, data structures, and algorithms.

    Experience in the following areas will be advantageous:

    • GitHub, Travis CI, Jenkins.
    • Amazon EC2, Amazon S3.

    The Work Environment

    • Employees are entrepreneurial, dynamic, smart, customer-centric, fun, and share the ambition of becoming Africa's leading e-commerce company.
    • Encouraging a culture of fun, hard work, ownership, teamwork, and continuous improvement.
    • Short on ego and high on output – doers, not just thinkers.
    • Passionate about what they do and create.
    • Achieve success with your extraordinary mind and explore new possibilities.


  • ScoutIT Gauteng

    Key Role Summary · This is an exciting opportunity for a skilled engineer with a passion for data and a talent for applying Python skills to drive business impact. · You will collaborate with a global organization on high-impact projects involving big data. · We seek an experienc ...


  • Zeal HR Gauteng

    Intermediate Python Developer Position · We are seeking a skilled Intermediate Python Developer to join our team. The ideal candidate will be responsible for developing, testing, and implementing automation solutions using Python and RPA tools. · The successful candidate should h ...


  • ScoutIT Gauteng

    Telemedicine Start-Up Opportunity · An innovative Telemedicine start-up is seeking a skilled developer to join its team. · This business specializes in providing cutting-edge Testosterone Replacement Therapy (TRT) via its digital platform, aiming to optimize men's lives and help ...


  • NJ Placement Consulting Gauteng

    Job Opportunity: PHP Development Manager · We are seeking a seasoned PHP Developer to lead our team, overseeing an external development company that is currently building a new system in PHP and Java. · The project involves managing multiple stakeholders, analyzing the current en ...


  • ScoutIT Gauteng

    Key Opportunity · This is an exceptional chance for skilled developers to contribute to high-impact, large-scale projects. · We are a leading company with a significant global presence and a well-established reputation. · Elevate Your Career · 6+ years of experience in full-stack ...


  • E-Merge Pretoria

    Job Title: Development Manager · We are seeking a highly skilled Development Manager to lead our team of Java developers in a fast-paced environment. · About the Role: · The successful candidate will have strong problem-solving abilities and attention to detail, as well as effect ...


  • Coalition Technologies Gauteng

    Coalition Technologies Job Opportunity · Coalition Technologies is devoted to doing the highest quality of work for our clients while maintaining a fun, thriving environment for our team. Along with the opportunity to grow with our team, we are excited to offer: · The most compet ...


  • Raze Markets Global Ltd. Gauteng

    Business Development Manager - Forex · We are seeking an experienced Business Development Manager - Forex to join our team. The ideal candidate will have a proven track record in managing FX accounts, excellent analytical and communication skills, and a deep understanding of fina ...


  • E-Merge Pretoria

    Our client is seeking a skilled Java Developer to create and maintain banking solutions. Key responsibilities include researching, designing, implementing, and managing software programs as well as testing and evaluating new systems. · Key Opportunity · To be considered for this ...


  • Professional Career Services - Gauteng Pretoria

    Backend Developer (Hybrid) · The ideal candidate will be responsible for designing and implementing high-quality APIs, collaborating with internal teams to develop scalable solutions, and maintaining web and mobile applications. · Main Responsibilities: · • Designing and developi ...


  • KingsleyIrons Recruitment Centurion

    Job Title: Developer · We are seeking a skilled Developer with experience in web development to join our team. · Duties & Responsibilities: · Autodesk Platform Services Applications: · Build applications using Bash command-line interface, Git source code management, Node.js and N ...


  • E-Merge Pretoria

    Our client whose core function is to assist businesses in solving their most complex business challenges now and in the future. They are currently in search for a Senior IOS Developer take a comprehensive approach to IT consulting that ensures immediate success and delivers long ...


  • E-Merge Pretoria

    Job Description: · A critical internal web application used in the goods dispatch and distribution/delivery management processes requires a skilled Full Stack Developer with experience in Angular TS and JavaScript to develop and maintain its backend and frontend. · The ideal cand ...


  • JenRec Recruitment Pretoria

    Job Summary · This position involves the design, development, and maintenance of web interfaces and backend systems. The ideal candidate will have strong technical skills, including proficiency in C#, Javascript, and ASP.NET. · Responsibilities: · Design and develop high-quality ...


  • E-Merge Pretoria

    Manufacturing company seeks a Java Developer to join their team. · The ideal candidate will have a strong background in software engineering and be experienced with various technologies including Java, Kafka, Quarkus, Hibernate, and PostgreSQL. · The role involves working on inno ...


  • E-Merge Pretoria

    Key Responsibilities: · Foster innovation and comprehensive IT solutions, focusing on Development and Operations for SAP, JAVA, Cloud (AWS). · Requirements: · Bachelor's degree in IT or 5 years of relevant experience. · Experience with Agile working methodologies. · Proficiency i ...


  • E-Merge Pretoria

    Full Stack Developer Wanted · We are looking for a skilled JavaScript developer to join our team at {company}, a leading international manufacturing business. · As a Full Stack Developer, you will be responsible for providing technical guidance and mentorship, as well as active p ...


  • E-Merge Pretoria

    An exciting opportunity for a Java Developer has become available within our client's automotive sector. · We are currently seeking an experienced professional with expertise in JavaScript and SpringBoot to join our team. The selected candidate will be responsible for preparing t ...


  • ScoutIT Gauteng

    Telemedicine Innovation · A forward-thinking Telemedicine start-up is seeking a skilled web developer to join their team. · This innovative business was founded with the goal of meeting the increasing demand for male testosterone therapy, providing men with an effective means of ...


  • E-Merge Pretoria

    A new opportunity for a Full Stack Java Developer with at least one Relational Database experience and expertise in Java 8+ and JavaScript is available. · Key Responsibilities: · Develop and maintain a critical internal web application used in vehicle dispatch and distribution/de ...

Jobs
>
Pretoria