Software Developer Durban - Carlysle Talent Search - Centurion

    Carlysle Talent Search - Centurion
    Default job background
    Technology / Internet
    Description

    About Our Client

    Our client is a dynamic and ambitious family-owned export trading business based in Durban, South Africa. They specialize in the export of FMCGs, fruit and vegetables, meat, wines, and building materials to over 45 countries throughout the world.

    The company has been in existence for the last 50 years with a third generation in place. They have subsidiary businesses in both the Seychelles and Mauritius.

    About the Role

    We are looking for an Intermediate Software Engineer to join their team where you'll enjoy collaborating within a dynamic working environment. In this role, you will be developing software solutions within various sections of a system, showcasing your expertise in designing modules and troubleshooting issues.

    Duties & Responsibilities

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

    Qualifications and Skills

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

    Characteristics

    1. Excellent problem-solving skills and ability to work independently or as part of a team.
    2. High numerical reasoning and logic ability with good problem-solving skills.
    3. Willingness to adapt to significant changes in either technology or environment.
    4. Curious, creative, and explore opportunities.
    5. Demonstrated capability to work collaboratively with diverse stakeholder groups.
    6. Ability to work in a fast-paced environment and sustain pressure during key periods within projects.
    7. Excellent planning, organisational, and time management skills.
    8. Commitment to team success and positive team dynamics.

    Package & Remuneration

    Market-related salary plus medical aid, provident fund, income protection, gap cover, and 13th cheque.



  • Recruitech KwaZulu-Natal

    Job Summary · We are seeking a talented Software Developer to join our growing team at Recruitech. As a key member of our development team, you will be responsible for supporting the business in terms of App development and maintenance. · Main Responsibilities · All development m ...


  • iQoora (Pty) Ltd Durban

    We are a dynamic startup, iQoora Pty Ltd, focused on delivering innovative software solutions. We thrive on problem-solving, technology, and collaboration. · Our ideal candidate is a talented Software Developer with a passion for building impactful software and continuous growth. ...


  • Carlysle Talent Search - Centurion Durban

    Job Description · As a Graduate Software Engineer at Carlisle Talent Search Centurion, you will have the opportunity to work on exciting projects, develop cutting-edge software solutions, and contribute to the success of our client, a dynamic and ambitious family-owned export tra ...


  • The HR Company Durban

    Key Requirements · Bachelor's degree in Informatics or Computer Science with a focus on software development. · At least 4 years of experience in software development. · A strong passion for developing business solutions centered around ERP systems. · In-depth understanding of th ...


  • Hire Resolve Durban

    Job Description: · Hire Resolve's client is seeking a Senior Software Developer to design, develop, test, and maintain software applications by converting a set of user requirements into functional code. · Responsibilities: · Design, Develop, and Maintain Web Applications · Desig ...


  • Betsoftware KwaZulu-Natal

    We are seeking a Senior Software Developer to lead the creation and integration of complex software solutions at BET Software. · Key Responsibilities · Designing, coding, and testing applications while providing technical leadership to the development team. · Identifying alternat ...


  • CTU Career Chatz Durban

    Lecturer Job Description · Summary: · A lecturer is required to deliver high-quality education and support students in their academic journey. The successful candidate will be responsible for planning, managing, and delivering weekly classes, as well as communicating with learner ...


  • Betsoftware KwaZulu-Natal

    You are a system to reformat text and improve it. We are looking for an Intermediate Software Development Engineer to join our team at BET Software in Durban. · Job Description · In this role, you will tackle exciting challenges, develop cutting-edge solutions, and collaborate wi ...


  • Orysoft Development KwaZulu-Natal

    Software Developer · An exciting opportunity exists within our team for a skilled Software Developer who will be responsible for designing, developing and maintaining software products using .NET technologies. · Duties & Responsibilities · We are looking for a highly motivated in ...


  • Games Global Operations Limited Durban

    Job Overview · We seek a seasoned software developer to lead our technical team and drive innovation. · Key Responsibilities · Leverage your expertise to guide the software development team through the product development process, from conception to delivery. · Establish and main ...


  • Betting Entertainment Technologies (Pty) Ltd KwaZulu-Natal

    We are seeking a skilled Technical Lead to join our team at Betting Entertainment Technologies Pty Ltd. This role is ideal for an experienced professional who can take ownership of technical solutions, engage with software architects, and lead the development team to meet archite ...


  • Games Global Operations Limited Durban

    Welcome to Games Global, a company changing the game. We offer over 1,300 exclusive games from talented studios and a record-breaking progressive jackpot network, helping operators level up and create their perfect lobby. · The Game Evolution Team is a strategic technology team f ...


  • Betting Entertainment Technologies (Pty) Ltd KwaZulu-Natal

    We are looking for an Intermediate Software Development Engineer to join our innovative team at BET Software in Durban. · This role will challenge you to develop cutting-edge solutions, collaborate with like-minded professionals, and sharpen your skills while mentoring the next g ...


  • Games Global Operations Limited Durban

    Overview · We're transforming the gaming landscape at Games Global. With a vast library of 1,300+ exclusive games from talented studios and a record-breaking progressive jackpot network, we empower operators to elevate their offerings. · The Game Evolution Team in South Africa is ...


  • RecruiTech Durban

    Job Summary · A highly skilled Full Stack Developer is required to design, develop, and maintain applications across multiple platforms. The ideal candidate will lead technical discussions, mentor junior developers, and ensure best development practices are followed. · Key Respon ...


  • Ananzi Durban

    Job Description for Ananzi: · The ideal candidate will possess a broad technical skillset and extensive industry experience, enabling them to design, develop, and test products that meet the company's needs. This includes collaborating with other developers to determine product s ...


  • RecruiTech Pinetown

    **Software Developer Position at Recruitech** · We are seeking a talented Software Developer to support our business in app development and maintenance. The ideal candidate should be proficient in .NET Core, C#, SQL, Test Libraries, and Front end frameworks (Angular/React/Vue). · ...


  • RecruiTech Kloof

    An Exciting Opportunity for Intermediate Developers at Recruitech · We are seeking a skilled intermediate developer to join our team specializing in utility and energy management software. The successful candidate will be responsible for building software by writing code and modi ...


  • RecruiTech Kloof

    An Exciting Opportunity for an Intermediate Developer · At Recruitech, a leading company in the utility and energy management space, we are seeking an experienced intermediate developer to join our growing team. This is a unique opportunity to build software by writing code, as w ...


  • Hire Resolve Kloof

    Senior Software Developer Job Description · Hire Resolve's client is seeking a highly skilled and experienced Senior Software Developer to join their innovative development team. This individual will play a critical role in designing, developing, testing, and maintaining various ...

Jobs
>
Durban