Junior Software Developer Durban - Carlysle Talent Search - Centurion

    Carlysle Talent Search - Centurion
    Carlysle Talent Search - Centurion Durban

    1 week ago

    Default job background
    Description

    About Us

    Our client is a dynamic and ambitious family-owned export trading business based in Durban. Established for over 50 years, the company has a third generation at its helm.

    With a presence in over 45 countries worldwide, we specialize in the export of FMCGs, fresh produce, meat, wines, and building materials to international markets. Our subsidiary businesses operate in the Seychelles and Mauritius.

    Graduate Software Engineer Role

    This opportunity offers hands-on experience, mentorship from experienced professionals, and opportunities for growth and advancement in software engineering. As a Graduate Software Engineer on our team, you will work on exciting projects, develop cutting-edge software solutions, and contribute to the company's success.

    Duties & Responsibilities

    The following key responsibilities are associated with this role:

    1. Web Application Development: Assist in developing and maintaining the web application using Angular (transitioning from AngularJS) and C# ASP.NET Web API.
    2. Collaboration and Code Reviews: Collaborate with senior developers, participate in code reviews to learn best practices and coding standards.
    3. Application Enhancement: Contribute to the enhancement of the application based on user feedback and business requirements.
    4. Team Collaboration: Participate in daily stand-ups and retrospective meetings.
    5. Documentation and Workflow: Document code consistently and adhere to the development workflow.
    6. User Analysis and Problem Solving: Study information needs, confer with users, and analyze systems flow, data usage, work processes, and service issues.
    7. Investigation and Solution Proposal: Investigate problem areas and propose solutions.
    8. Software Development Lifecycle: Follow the SDLC to ensure timely and quality delivery of software solutions.
    9. Innovation and Ideation: Voice opinions, bring new ideas to the tech space, demonstrating passion and innovation.

    Requirements and Skills

    The ideal candidate will possess the following qualifications and skills:

    1. Educational Background: Bachelor's degree in Computer Science, Software Engineering, or related field (new graduates welcome).
    2. Technical Knowledge: Familiarity with AngularJS/Angular, C# ASP.NET, EF, and SQL Server databases.
    3. Agile Methodologies: Understanding of Agile development methodologies.

    Personal Qualities

    The successful candidate will exhibit the following characteristics:

    1. Problem-Solving Ability: Strong problem-solving skills and a willingness to learn.
    2. Communication Skills: Good communication skills and ability to work well in a team environment.
    3. Project Discipline: Excellent project discipline and attention to detail.
    4. Learning Agility: Driven to solve problems using code and eager to learn new technologies quickly.
    5. Analytical Mindset: Analytical mindset with a passion for discovering and fixing programming bugs.
    6. Verbal and Written Communication: Strong verbal and written communication skills.
    7. Teamwork and Adaptability: Ability to work effectively in a team environment and collaborate with colleagues.
    8. Resilience: Adaptable and resilient.
    9. Pressure Management: Ability to work under pressure when required.

    Remuneration Package

    The remuneration package includes a monthly salary, as well as additional benefits such as Medical Aid, Provident Fund, Income Protection, Gap Cover, and a 13th Cheque.



  • The HR Company Durban

    Job Title: Senior Software Developer · 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 ...


  • BETSoftware Durban

    We are seeking an experienced Software Development Manager to lead our teams and drive innovation within our organization. · This role involves inspiring teams to achieve strategic objectives while delivering high-quality, scalable solutions. You will collaborate with team leads ...


  • Carlysle Talent Search - Centurion Durban

    About Our Company · Our client is a dynamic and ambitious family-owned export trading business based in Durban. With over 50 years of existence, they have established themselves as a leading player in the global market. · The company specializes in the export of various products ...


  • Carlysle Talent Search - Centurion Durban

    About Us · Our client is a dynamic and ambitious family owned and run export trading business based in Durban, South Africa. With over 50 years of experience, they have established themselves as a leading player in the export market, specializing in FMCG's, fruit and vegetables, ...


  • Games Global Operations Limited Durban

    Job Description · The Software Development Team Lead will lead a dynamic team of talented technical staff, driving innovation and delivering cutting-edge solutions at Games Global. This is an excellent opportunity for experienced software developers to take the next step in their ...


  • Orysoft Development KwaZulu-Natal

    Software Developer Position · We are seeking a skilled Software Developer to join our team and contribute to the development and maintenance of our software products. · Main Responsibilities · Software Development: Design, develop, enhance, debug and implement software using .NET ...


  • BET Software Durban

    We are seeking a talented Software Development Engineer · To take your career to the next level, join our innovative team at BET Software in Durban. In this role, you'll develop cutting-edge solutions, collaborate with like-minded professionals, and mentor the next generation of ...


  • Ananzi Durban

    Job Summary: We are seeking a highly skilled and experienced professional with a broad technical skillset in this industry. The ideal candidate will be able to design, develop, and test products required for the company's needs, while working collaboratively with other developers ...


  • RecruiTech Kloof

    Intermediate Developer Opportunity · We are a growing company in the utility and energy management space, seeking an intermediate developer to join our team. · Duties & Responsibilities · Collaborate with senior developers to design software according to best practices · Solve li ...


  • BETSoftware Umhlanga Rocks

    Senior Software Developer · We are seeking a highly skilled Senior Software Developer to lead the creation and integration of complex software solutions. · Responsibilities: · Design, code, and test applications · Provide technical leadership to the development team · Elevate sof ...


  • RecruiTech Kloof

    Job Description · We are seeking a skilled Application Developer to join our team at {company}. The successful candidate will be responsible for designing, developing, and maintaining web applications using C#, .NET, and other relevant technologies. · Key Responsibilities: · Appl ...


  • RecruiTech Kloof

    Intermediate Developer Opportunity · This role involves building software by writing code and modifying existing code to fix errors within a growing company that specializes in utility and energy management. · Duties & Responsibilities · Collaborate with Technical Leads, Team Lea ...


  • BETSoftware Umhlanga Rocks

    Software Development Opportunity at BET Software · BET Software Seeks Experienced C# and .NET Developer · We are looking for a skilled software developer with expertise in C# and .NET technologies to join our team at BET Software. As a Senior C# and .NET Software Developer, you w ...


  • Findojobs South Africa KwaZulu-Natal

    Head of Software Engineering Position · A skilled Head of Software Engineer with expertise in ReactJs and Node.js is sought to lead the development of cutting-edge software solutions that drive innovation. · Job Responsibilities: · As a senior engineer, you will work collaborativ ...


  • Boardroom Appointments Durban

    Senior Software Engineer I · Requirements: · Matriculation (Grade 12) degree · 4 years of experience in Software Engineering · BS in Engineering/Computer Science or equivalent experience required · Knowledge of continuous Software delivery · Intermediate knowledge of software dev ...


  • Findojobs South Africa KwaZulu-Natal

    About the Role: · As a Senior Software Engineer at {company}, you will play a critical part in shaping our software engineering practices and driving innovation across the organization. · Key Responsibilities: · Interface with cross-functional teams to gather requirements and tra ...


  • Derivco International Durban

    Job Profile Summary · Durbinco is a global technology company, providing premium software and management platforms, with deep roots in the gaming sector. Founded over two decades ago, Durbinco has over 1800 global experts based across Australia, Europe, Southern Africa, and North ...


  • Ananzi Durban

    Job Title: Manager: Operations and EdTech Support · Location: · Pinetown, Durban - KwaZulu NatalDivision: · Learning Academy DivisionDepartment: · Operations and EdTech SupportThe ideal candidate will have strong expertise in front-end and back-end software development, database ...


  • Pro Stop Recruitment Services Durban

    Job Description · As a full-stack software developer, you will play a key role in designing, developing, and maintaining high-quality software solutions. · Key Responsibilities: · Develop and implement robust software applications using various programming languages, frameworks, ...


  • Derivco International Durban

    Job Profile Summary · Derivco is a global tech company providing premium software and management platforms with deep roots in the iGaming sector Founded over 29 years ago Derivco has over 1800 global experts based across Australia Europe Southern Africa and North America Derivco' ...

Jobs
>
Durban