Jobs
>
Cape Town

    Software Developer - Cape Town, South Africa - Level-Up

    Default job background
    Description

    Role Summary

    Join us as a Software Developer and be a key player in maintaining the quality and dependability of our software products, as well as driving efficiency and automation in our development processes. You'll collaborate closely with the development team to establish and uphold robust testing frameworks and CI/CD pipelines.

    Responsibilities

    • Testing: Develop and execute thorough test cases to ensure the codebase's quality and reliability.
    • CI/CD Implementation: Set up and manage continuous integration and continuous deployment pipelines to facilitate efficient software delivery.
    • Security Best Practices: Follow best practices for security, including handling secret keys and tokens.
    • Efficient Code Development: Create code with a focus on efficiency, reusability, and reliability to ensure scalability and maintainability.
    • Translating Business Requirements into Technical Solutions: Transform business objectives into technical solutions that align with organizational objectives.
    • Enhancing System Performance, Security, and Scalability: Improve system performance, security, and scalability through strategic enhancements.
    • Maintaining Existing Systems and Processes: Regularly maintain existing systems and update them to align with evolving standards.
    • Identifying and Resolving Bottlenecks and Bugs: Proactively detect and address bottlenecks and bugs to optimize system performance.
    • Coaching and Mentoring Junior Developers: Provide mentorship and guidance to junior developers to support their professional development.
    • Designing and Implementing APIs: Develop APIs to ensure seamless data flow and integration between applications.
    • Adhering to Coding and Deployment Best Practices: Commit to industry standards for coding, testing, debugging, and deployment.
    • Staying Informed on Industry Trends: Stay updated on the latest web development trends and integrate relevant new technologies.
    • Problem Solving and Troubleshooting: Effectively identify and resolve development issues to maintain smooth system operation.

    Qualifications & Experience

    • Bachelor's degree in Computer Science, Engineering, or a related field.
    • Experience with performance testing tools such as JMeter and Gatling.
    • Knowledge of containerization technologies like Docker and orchestration tools such as Kubernetes.
    • Familiarity with cloud computing platforms like AWS.
    • Understanding of Agile development methodologies and practices.
    • Proven software developer experience with a focus on testing and quality assurance.
    • Hands-on experience with test automation frameworks and tools like Selenium, PHPUnit, and Postman.
    • Strong comprehension of CI/CD concepts and experience with tools like Docker and GitHub CI/CD.
    • Familiarity with version control systems like Git and code review processes.
    • Excellent analytical and problem-solving skills with meticulous attention to detail.
    • Effective communication and collaboration skills in remote work settings.
    • Solid object-oriented programming knowledge.
    • Over 5 years of experience with NodeJS, ExpressJS, MongoDB, or related frameworks.
    • Experience in developing REST APIs that meet performance and security standards.


  • Parvana Strategic Sourcing Cape Town, South Africa

    **Client Details**: · Our client, founded in 1990, is privately-owned and has its headquarters situated in Cape Town, South Africa. They have a global presence with a workforce of over 500 employees. This workforce consists of a team of engineers, software developers, administrat ...


  • Pollock and Associates Cape Town, South Africa

    Software Development Manager ICT · Northern Suburbs, Cape Town - Western Cape - South Africa · Reporting to the Group IT Manager. We are seeking a Software Development Manager to join our client's dynamic team. Contribute to their exciting journey where growth, learning, and a pa ...


  • Clickatell Cape Town, South Africa

    We Are Setting The Pace · Clickatell is a world-class Chat Commerce company, ambitious to stay ahead of its competitors. We build our own culture in which we dream big and stay busy doing the right things. We need champions who understand the bigger picture, believe in making a d ...


  • BET Software Cape Town, South Africa

    **We Want You**: · **You Bring**: · - At least 3-5 years' experience managing software development teams and leads. · - At least 6 years in a technical role within the IT software development industry. · - Prior experience ensuring timely project delivery. · - Provide technical a ...

  • Hire Resolve

    Software Developer

    2 days ago


    Hire Resolve Cape Town, South Africa Full time

    Hire Resolve is a leading company in the software development industry, and we are seeking a talented and motivated Software Developer to join our client's team. As a Software Developer at Hire Resolve, you will have the opportunity to work on a variety of projects and collaborat ...

  • Dimension Data

    Software Developer

    1 day ago


    Dimension Data Cape Town, South Africa temporary

    The Software Developer will be working on a variety of projects to help the company move forward. You'll work closely with other developers, designers and product owners to ensure that our products are well developed and highly optimised. You will also have the opportunity to lea ...

  • Optimim

    Software Developer

    2 days ago


    Optimim Cape Town, South Africa Full time

    Optimim designs and develops innovative software solutions for the South African market. Our Cape Town office is looking to hire an energetic and young software developer to help evolve our existing products. · You will have the opportunity to design and develop software for web ...

  • Dimension Data

    Software Developer

    3 days ago


    Dimension Data Cape Town, South Africa temporary

    As a Software Developer, you'll be part of the team developing software for our web and mobile applications. You will work on both front-end and back-end components of the application to create features that are easy to use by all users. Your main responsibility is designing, bui ...

  • Isilumko Staffing (JHB)

    Software Developer

    1 week ago


    Isilumko Staffing (JHB) Cape Town, South Africa

    Software Developer · ERP and Mobile development exp · BSc Degree / 3-Year University Programming Degree · Good marks students · Understand the concept of CODING · Universe - programming language, HTML, Java Scripting, .Net, Visual Studio, SQL Database skills (Sequal) · Own ...

  • JenRec Recruitment

    Software Developer

    4 weeks ago


    JenRec Recruitment Cape Town, South Africa

    Desired Skills · B.Sc, B.Eng or B.Com degree with IT related subjects as majors. · ○ With above average results. Guideline is 65% average at university. · Matric results - A or B for Maths HG · Excellent communication skills - interpersonal, written, and public speaking · Benefit ...

  • Network Recruitment

    Software Developer

    1 week ago


    Network Recruitment Cape Town, South Africa

    Qualifications: Degree in Engineering / CompSci / Stats / ActSci or similar (GPA must be 65% and above) - transcripts must be sent · Requirements: 3 to 8 years software engineering experience · Experience with AWS serverless products and infrastructure as code · Terraform o ...

  • Dimension Data

    Software Developer

    1 day ago


    Dimension Data Cape Town, South Africa temporary

    As a Software Developer, you'll design and build software applications that will make our clients' lives easier. You will work with the development team to develop high-quality, reliable code in an efficient manner. You should be comfortable working on your own as well as part of ...

  • Emporium

    Software Developer

    1 week ago


    Emporium Cape Town, South Africa

    POS240485 Software Developer (Full Stack)(POS24085) Somerset West R to per month Full Stack Developer (POS24012) Somerset West R to R negotiable depending on experience Job Purpose: As a skilled developer with experience working with web applications; your primary focus will be d ...

  • Electrum Payments

    Software Developer

    3 weeks ago


    Electrum Payments Cape Town, South Africa Full time

    About Electrum · Electrum is an exciting B2B tech company. We partner with some of South Africa's biggest household names, enabling them to open up their customers' access to payments and digital goods and services. We love that the projects we work on touch the lives of millions ...

  • JenRec Recruitment

    Software Developer

    4 weeks ago


    JenRec Recruitment Cape Town, South Africa

    They are looking for exceptional people to join our Development Team in Cape Town. They use .Net, MVC, SqlServer, MongoDb, Xamarin, Javascript, Html5, Angular, Java, SWIFT, and Xcode to build great software. · This software house provides solutions to the financial industry loca ...

  • JenRec Recruitment

    Software Developer

    3 weeks ago


    JenRec Recruitment CapeTown, South Africa

    Your responsibilities will include the following: · Python Developer · Design and build solutions to assist business users, and improve customer experience · Architect and design solutions with your team · Keep up to date with technology trends, both locally and internationally · ...

  • Network Recruitment

    Software Developer

    1 week ago


    Network Recruitment Cape Town, South Africa

    Location: Cape Town (Hybrid) · Salary: $ $ 6 600 · Requirements: 4 or more years of software engineering experience · Degreed from a reputable university (transcripts required) · Experience with AWS serverless products and infrastructure as code, Terraform or Cloudformation ...


  • Games Global Cape Town, South Africa

    The Lume Game Engine Studio is looking for a Software Development Team Lead to lead the software development team, coordinate the entire product development process and ensure the timely delivery of products. · **Responsibilities** · **Facilitated Continuous Improvement** · Ident ...


  • Games Global Cape Town, South Africa

    **Job Purpose** · To lead the software development team, coordinate the entire product development process and ensure the timely delivery of products. · **Technical outputs**: · Facilitated Continuous Improvement: · - Identifies and ensures that the necessary processes and proced ...

  • Hire Resolve

    Software Developer

    1 week ago


    Hire Resolve Cape Town, South Africa

    Position: Software DeveloperHire Resolves client is looking for a Software Developer to join their team in Cape Town, Western Cape. The ideal candidate will have a strong background in software development and a passion for creating innovative solutions.Responsibilities:Develop h ...