Jobs Career Advice Post Job
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Feb 27, 2026
    Deadline: Mar 9, 2026
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Redefine is a South African-based Real Estate Investment Trust (REIT), with a sectoral and geographically diversified property asset platform. Redefine’s portfolio is predominately anchored in local, directly held retail, office and industrial properties, which is complemented by retail and logistics property assets in Poland. Our purpose is to create a...
    Read more about this company

     

    Senior Full Stack Developer_6 Month Fixed Term Contract

    Purpose of the Role:

    • We are seeking a highly skilled Senior Full Stack Developer to design, develop, and maintain enterprise-grade applications across an Angular front end and Java or.NET backend. The ideal candidate will have strong experience in modern design patterns, relational databases, and Azure cloud services, with a proven track record in DevOps and CI/CD practices.

    Key Responsibilities:

    Application Development

    • Design, develop, and maintain scalable web applications using:
    • Angular for front-end development
    • Java (Spring Boot) or .NET (ASP.NET Core) for backend services
    • Build reusable, testable, and efficient code
    • Implement responsive UI/UX aligned with modern design standards
    • Integrate APIs, microservices, and third-party systems

    Architecture & Design

    • Apply software engineering best practices and design patterns (e.g., MVC, SOLID, Clean Architecture)
    • Participate in system architecture and technical design decisions
    • Ensure performance, security, and scalability of solutions

    Database & Data Management

    • Design and optimize relational databases
    • Write efficient SQL queries, stored procedures, and data models
    • Perform performance tuning and indexing strategies

    Cloud & DevOps

    • Develop and deploy applications on Microsoft Azure
    • Implement and maintain CI/CD pipelines using Azure DevOps
    • Manage infrastructure as code where applicable
    • Monitor application performance and reliability

    Quality & Governance

    • Conduct code reviews and mentor junior developers
    • Implement automated testing (unit, integration, end-to-end)
    • Ensure adherence to security and compliance standards
    • Document technical solutions and processes

    Required Skills & Experience:

    Technical Stack

    • Front End: Angular (latest versions preferred), TypeScript, HTML5, CSS3
    • Back End:
    • Java (Spring Boot) or
    • NET Core / ASP.NET Core (C#)
    • RESTful API design and development

    Database

    • Strong SQL skills (e.g., SQL Server, PostgreSQL, MySQL)
    • Data modeling and performance tuning

    Cloud & DevOps

    • Microsoft Azure services (App Services, Functions, Storage, Key Vault, etc.)
    • Azure DevOps CI/CD pipelines
    • Platform as a Service (PaaS) - advantageous

    Engineering Practices

    • Design patterns and clean coding principles
    • Microservices architecture experience (preferred)
    • Version control (Git)

    Experience Requirements

    • 7+ years of full stack development experience
    • Proven experience delivering enterprise-scale applications
    • Experience working in Agile/Scrum environments

    Soft Skills

    • Strong problem-solving and analytical thinking
    • Excellent communication skills
    • Ability to lead technical discussions and mentor others
    • Self-driven with high ownership and accountability

    Check how your CV aligns with this job

    Method of Application

    Interested and qualified? Go to Redefine Properties on redefine.simplify.hr to apply

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at Redefine Properties Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail