Jobs
>
Durban

    Software Developer - Durban, South Africa - Carlysle Human Capital

    Default job background
    Description
    Key Responsibilities:
    • Develop and enhance the web application with a focus on performance, scalability, and security.
    • Lead the migration efforts from AngularJS to Angular, ensuring a smooth transition.
    • Provide mentorship to junior developers and assist in their technical growth.
    • Work closely with the Business Analyst to understand and implement technical requirements.
    • Enhance existing application functionality and features.
    • Support existing applications and develop new functionality and components.
    • Refactor and improve code for maintainability and adaptability.
    • Work effectively in a team environment following development processes and standards.
    • Evaluate and enhance application performance.
    • Create technical and user documentation.
    • Perform root cause analysis on bugs and fix integrated system issues.
    • Create and execute functional test scenarios (dev testing).
    • Incorporate work done by other developers including debugging and making changes to test data.
    • Participate in all phases of the project lifecycle.
    • Continuously strive to make improvements to the existing products and/or systems and services.
    • Complete assigned development tasks to agreed level of quality and by the required deadline.
    • Code Coverage provided on the code developed.

    Qualifications and Skills:
    • Bachelors degree in Computer Science, Software Engineering, or related field with 5-7 years of relevant experience.
    • Proficiency in AngularJS/Angular, C# ASP.NET Web API, EF7, and SQL Server '22 databases essential.
    • Strong understanding of software development principles and Agile methodologies.
    • Experience in leading projects or key technical initiatives is highly advantageous.

    Characteristics:
    • Excellent problem-solving skills and the ability to work independently or as part of a team.
    • High numerical reasoning and logic ability with good problem-solving skills.
    • Be willing to adapt to significant changes in either technology or environment.
    • Be curious, creative & explore opportunities.
    • Demonstrated capability to work collaboratively with diverse stakeholder groups.
    • Ability to work in a fast-paced environment and sustain pressure during key periods within projects.
    • Excellent planning, organisational and time management skills.
    • Commitment to team success and positive team dynamics.

    Salary will be market related and based on current experience.


  • RecruiTech Durban, South Africa

    Responsibilities: Develop and designing relevant code on project needs · Mentoring junior developers · Create test driven environment for relevant projects · Requirements: Bachelor's degree or equivalent experience, 4+ years of industry experience · Technical depth across mul ...


  • Games Global Durban, South Africa

    **The role**: · Games Global needs someone to get in the game and take on the role as Software Development Manager available in our Game Technology team. Our team is responsible for designing and developing new products and technologies to aid our game studios in delivering their ...

  • Nambiti Technologies

    Software Developer

    1 week ago


    Nambiti Technologies Durban, South Africa

    Duties and Responsibilities · Designing, developing, testing, and maintaining applications using Microsoft technology stack. · Application Development: Develop and maintain robust applications using Microsoft Power Apps. · Automate business processes and workflows using Power Aut ...

  • Nambiti Technologies

    Software Developer

    1 week ago


    Nambiti Technologies Durban, South Africa

    Duties and ResponsibilitiesDesigning, developing, testing, and maintaining applications using Microsoft technology stack.Application Development: Develop and maintain robust applications using Microsoft Power Apps.Automate business processes and workflows using Power Automate.Cre ...


  • Isisekelo Recruitment Durban, South Africa Freelance

    We are currently looking for a Full Stack VB6 Software Developer for a 12 month contract for our client based in Durban · Responsibilities · Develop new features and reports for existing VB6 applications. · Create reusable code and libraries. · Collaborate with team members. · In ...


  • Telebest Durban, South Africa Contract

    1 Year Contract · Responsibilities · Develop new features and reports for existing VB6 applications. · Create reusable code and libraries. · Collaborate with team members. · Integrate software with third-party services. · Document changes and create help manuals. · Prove ...


  • RecruiTech (Pty) Ltd Durban, South Africa

    An exciting opportunity to join a software consulting company in Durban. The ideal candidate should be able to design, develop and test the products required for the company's needs. This position is office based. · Responsibilities:Develop and designing relevant code on project ...

  • Performability Recruitment

    Software Developer

    1 month ago


    Performability Recruitment Durban, South Africa Full time

    Our client in the logistics space in Durban is seeking a Software Developer to: · Provide Technology vision and leadership in the entire product development lifecycle including the design, · development and implementation and maintenance. · Provide leadership and mentorship to t ...


  • RecruiTech Durban, South Africa

    Responsibilities: Develop and design relevant code on project needs · Mentoring Junior Developers · Create test driven environment for relevant projects · Requirements: Bachelor's degree or equivalent experience, 4+ years of industry experience · Technical depth across multip ...


  • BET Software Umhlanga, South Africa

    **We Want You**: · We are looking for a lover of code and all things digital. A leader of the pack that wears many hats. Like a cop on the beat, your role is to set the standard in the workplace. · As the **Software Development Manager** at BET Software, you will take ownership o ...


  • Initiate international Durban, South Africa

    Are you keen on joining a team of multi-talented professionals with a wealth of experience in the industry and just the right blend of passion and drive for creating quality online games? Then you're reading the right** job** post An independent game development studio have an ex ...


  • Telebest Durban, South Africa

    1 Year ContractResponsibilitiesDevelop new features and reports for existing VB6 applications.Create reusable code and libraries.Collaborate with team members.Integrate software with third-party services.Document changes and create help manuals.Proven experience in software devel ...

  • Games Global

    Product Owner

    3 weeks ago


    Games Global Durban, South Africa

    As a **Product Owner**, you will lead cross functional teams and be accountable for the full life cycle of your products. In addition to looking after the team, you will be responsible for managing the product roadmap and aligning the delivery schedule to the strategic requiremen ...


  • BET Software Durban, South Africa

    **We Want You**: · We are looking for a **Service Delivery Manager**. This Team Leader will oversee the BET Software Support Team. We believe you will meet and exceed the needs of our clients to achieve success. We also know that your leadership skills will motivate the Team to p ...


  • Games Global Durban, South Africa

    **_ · The Team:_** · The team you will be joining prides themselves on enhancing the organizations products and in turn enhancing peoples live. Our goals are to empower our customers and people, ensure they are provided our full support and enablement, as well as assist them in r ...

  • Entimex Education

    Sales Consultant

    3 weeks ago


    Entimex Education Durban, South Africa

    Responsibilities will include but are not limited to: · - Developing new business and sales opportunities · - Developing detailed quotations and product costings · - Achieving set sales targets · - Marketing & Promoting the management information software to education institution ...

  • e-Merge IT Recruitment

    Technical Lead

    3 weeks ago


    e-Merge IT Recruitment Durban, South Africa

    If you want to secure yourself a position where you can engage with software architects, plan, design, lead and execute technical solutions by joining a very strong technical team, then this is the correct position for you. · **Requirements**: · - 7+ years' experience in a develo ...


  • iKhokha Umhlanga, South Africa Full time

    Job Description · Are you ready to shape the future of fintech and lead a talented team to new heights? · Our iK Tribe is growing, and we're on the hunt for a visionary Full Stack Development Manager to join our high-growth company. If you're passionate about driving innovation, ...

  • Games Global

    Service Owner

    4 weeks ago


    Games Global Durban, South Africa

    The purpose of this role is to lead the teams and execute the service objectives. To align service strategy with portfolio objectives, be responsible for vision and value realization of services. Agrees, manages, revises Service Level Agreements (SLA's) as required. · **Team Mana ...

  • Fempower Personnel

    Senior Specialist

    3 weeks ago


    Fempower Personnel Durban, South Africa

    Are you a skilled Research and Development Design Specialist with a passion for innovation and a desire to work on cutting-edge projects? Our client is seeking an experienced individual with a BSc Degree in Mechanical or Electronic Engineering to join their team. · Key Responsibi ...