Senior. Net Full-stack Software Developer

3 days ago


Randburg, Gauteng, South Africa The Job Desk Recruitment Full time

Location : Cape Town / Gauteng, South Africa

Job Description

Our client is seeking an experienced Retail Properties Manager / Developer to join their Properties Department. This role requires a strategic thinker with a deep understanding of the retail property landscape and a proven track record in property development or retail property management.

Key Responsibilities

  1. Identify new retail sites and expansion opportunities in South Africa and neighboring countries.
  2. Negotiate prime retail locations in malls, new developments, or towns on behalf of the company.
  3. Collaborate with internal teams to assess and finalize new store proposals.
  4. Conduct feasibility studies, including market profiling and merchandise mix recommendations.
  5. Negotiate and manage lease agreements, ensuring favorable terms and compliance.
  6. Oversee timely renewal of existing leases and ensure adherence to lease conditions.
  7. Address and resolve store maintenance issues.
  8. Manage landlord-related queries, including lease and account discrepancies.

Qualifications & Experience

  1. A relevant tertiary qualification (Financial, Legal, Property Management, etc.) is preferred but not essential.
  2. Minimum 10 years of experience in retail property development or retail property management.
  3. Strong negotiation and influencing skills.
  4. Ability to thrive under pressure and manage multiple priorities.
  5. Excellent written and verbal communication skills.
  6. High attention to detail with a strategic and solution-driven mindset.
  7. Strong understanding of lease agreements and property principles.
  8. Self-motivated, disciplined, and able to work independently.
  9. Excellent time management and problem-solving abilities.
  10. Proficient in Microsoft Office and relevant property management tools.

If you have a passion for retail property management and the expertise to drive strategic expansion, we invite you to apply

#J-18808-Ljbffr

  • Randburg, Gauteng, South Africa Network IT Full time

    Job DescriptionA senior Full Stack Development Lead is required to lead our development team at Network IT. The ideal candidate will have a strong technical background in full-stack development, particularly within the .NET framework.Key ResponsibilitiesLead design, development, and maintenance of software applications within the .NET framework.Actively...


  • Randburg, Gauteng, South Africa Network IT Full time

    About the JobWe are seeking a Lead Software Developer in Full Stack to join our team at Network IT. The successful candidate will have a strong technical background and excellent leadership skills.Main ResponsibilitiesLead and manage a team of developers to deliver high-quality software applications.Design, develop, and maintain software applications within...


  • Randburg, Gauteng, South Africa Network IT Full time

    We are seeking a highly skilled Senior Full Stack Development Manager to lead our development team at Network IT. As a key member of our team, you will be responsible for managing the design, development, and maintenance of our software applications using the .NET framework.Key Responsibilities:Lead and manage a team of developers in the design, development,...


  • Randburg, Gauteng, South Africa Network IT Full time

    We are looking for an experienced Full Stack Lead Developer to join our team at Network IT. As a key member of our team, you will be responsible for leading the design, development, and maintenance of our software applications using the .NET framework.Key Responsibilities:Lead the design, development, and maintenance of software applications within the .NET...


  • Randburg, Gauteng, South Africa Network IT Full time

    Job OverviewThe Full Stack Development Team Manager will be responsible for leading our development team at Network IT. The ideal candidate will have a strong technical background and excellent leadership skills.Key ResponsibilitiesLead and manage a team of developers to deliver high-quality software applications.Design, develop, and maintain software...


  • Randburg, Gauteng, South Africa Network IT Full time

    About the RoleWe are seeking an experienced Full Stack Development Leader to join our team at Network IT. The successful candidate will have a strong technical background and excellent communication skills.Main ResponsibilitiesLead and manage a team of developers to deliver high-quality software applications.Design, develop, and maintain software...


  • Randburg, Gauteng, South Africa Initiate International Full time

    Initiate International is seeking a talented Senior Full Stack Engineer to join our team. The ideal candidate will have expertise in Azure cloud services, software development, and CI/CD pipelines to drive the success of our software applications.Job RoleThe successful candidate will work closely with our software development team to design, develop, and...


  • Randburg, Gauteng, South Africa Easyfind (Pty) Ltd Full time

    We are seeking a talented Full Stack Developer and Team Lead to join our team at Easyfind (Pty) Ltd. As a key member of our development team, you will be responsible for the design, development, deployment, and maintenance of software applications.About the Role:The successful candidate will have a solid background in software development, with experience in...

  • .NET Team Lead

    4 days ago


    Randburg, Gauteng, South Africa Network IT Full time

    We require a seasoned .NET Team Lead to lead our development team at Network IT. The successful candidate will be responsible for managing the design, development, and maintenance of our software applications using the .NET framework.Key Responsibilities:Manage the design, development, and maintenance of software applications within the .NET...


  • Randburg, Gauteng, South Africa Network Recruitment - Finance Corporate Full time

    Duties & ResponsibilitiesQualifications:Completed Bachelor's Degree in Information TechnologyRequirements:Minimum 7 years' experience in software developmentProficiency in C#, ASP.NET, JavaScript, SQLAbility to work in a Hybrid modelKPAs:Maintain the company software using C#, ASP.NET, JavaScript, and SQLBuild new features on the .NET application and deploy...


  • Randburg, Gauteng, South Africa Initiate International Full time

    As part of our client's continued growth and expansion, they are seeking a talented Senior Engineer to play a pivotal role in the delivery and lifecycle management of their software applications. If you're an expert in Azure cloud services, with a strong background in software development and CI/CD pipelines, this is an exciting opportunity to make a real...


  • Randburg, Gauteng, South Africa Level-Up Full time

    About this RoleWe are looking for a Full Stack C# Professional to join our team at Level-Up. As a Full Stack C# Professional, you will be responsible for designing, developing, and deploying cloud-based applications using Microsoft Azure services. You will work closely with cross-functional teams to ensure the delivery of robust, modular, and reliable...


  • Randburg, Gauteng, South Africa Africonology Solutions Full time

    Job DescriptionWe are looking for skilled Full Stack API Developers to design and implement scalable API solutions using Mule ESB. The ideal candidate will have a strong understanding of API design principles and experience with Mule ESB, Anypoint Studio, and CloudHub.


  • Randburg, Gauteng, South Africa Network IT Full time

    We need a talented Development Team Director to oversee the development team at Network IT. As a key member of our team, you will be responsible for directing the design, development, and maintenance of our software applications using the .NET framework.Key Responsibilities:Direct the design, development, and maintenance of software applications within the...


  • Randburg, Gauteng, South Africa Network IT Full time

    About the RoleNetwork IT is looking for a skilled Full Stack React Specialist to drive the development of cutting-edge front-end applications. This individual will play a crucial role in shaping the company's software solutions and collaborating with the development team to design and implement new features.Key ResponsibilitiesThe key responsibilities of...


  • Randburg, Gauteng, South Africa Initiate International Full time

    As a key member of our team at Initiate International, we are seeking a talented Senior Full Stack Engineer to play a pivotal role in the delivery and lifecycle management of our software applications.Company OverviewWe are an organization on the rise, and our internal software development team is at the heart of enhancing the customer experience through...

  • Senior Cloud Engineer

    21 hours ago


    Randburg, Gauteng, South Africa Initiate International Full time

    We're looking for a skilled Senior Full Stack Engineer to join our dynamic team at Initiate International. As part of our growth strategy, we need someone with expertise in Azure cloud services and software development to drive the success of our software applications.Job DescriptionThe ideal candidate will have a strong background in software development...


  • Randburg, Gauteng, South Africa Network IT Full time

    Job DescriptionNetwork IT is searching for an experienced Application Development Manager to join their team. As a key member of the organization, you will be responsible for leading a team of 15 professionals, including DevOps, BA, Jira Analyst teams, and developers ranging from junior to senior.Key ResponsibilitiesThe ideal candidate will possess a degree...

  • Software Developer

    16 hours ago


    Randburg, Gauteng, South Africa Easyfind (Pty) Ltd Full time

    Web App and Mobile App development and deployment.Database development and administration.Systems Integration.Implementation of test frameworks and automated tests.Manage Software Developers.REQUIREMENTS : Qualifications –BSc. Degree in Computer Science or Information Technology.Experience / Skills –System Development Management and Software Development...


  • Randburg, Gauteng, South Africa Easyfind (Pty) Ltd Full time

    At Easyfind (Pty) Ltd, we are seeking an experienced Senior Software Engineering Professional to join our team. As a key member of our development team, you will be responsible for the design, development, deployment, and maintenance of software applications.About the Role:The successful candidate will have a solid background in software development, with...