Senior Full-Stack .Net Developer
Save this job and keep your search organized
Create a free account to save jobs, create alerts and return to this listing from your dashboard.
By continuing, you agree to our Terms & Privacy Policy.
Full-Stack Software Developer
The Client is a successful, privately owned property technology company offering a range of services to support clients on their home-moving journey. To support our ambitious growth plans, we are seeking an experienced Full-Stack Software Developer with ability to also focus on UI/UX. The ideal candidate will have hands-on experience with the full software development life cycle, a passion for clean, intuitive design, and a solid technical foundation in .NET
development. This is a full-time, permanent role based in-office, in Cape Town CBD, working UK hours.
Key Responsibilities
- Develop and maintain full-stack web applications using .NET and modern front-end
technologies.
- Create responsive, visually appealing user interfaces with a strong focus on UX best
practices.
- Collaborate with UI/UX designers and stakeholders to translate design concepts into functional code.
- Build and consume APIs to support scalable, integrated systems.
- Participate in code reviews and contribute to continuous improvemenSupport CI/CD pipelines and deployment processes.
Ensure cross-browser compatibility, performance optimisation, and adherence to best practices.
Requirements
Key Skills
· Expertise in ASP.NET MVC and .NET 8.0.
· Strong development experience with C#.NET.
· Fluent in Microsoft SQL Server and T-SQL.
- Proficient in HTML5, CSS3, LESS, and Bootstrap for responsive web design.
· UI/UX design sensibility with demonstrable front-end projects.
· Solid JavaScript experience.
· Experienced with Microsoft Visual Studio and Git for source control.
· Skilled in building and integrating with Web APIs.
Desirable Skills
· Experience with Microsoft Azure cloud services.
· Familiarity with Dapper ORM.
· Exposure to Azure DevOps and CI/CD workflows.
· Competent in using Postman for API testing.
· Understanding of Agile methodologies and development pipelines..