Senior Full-Stack Developer (.Net)

Indsafri

South Africa

On-site

ZAR 900,000 - 1,300,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Indsafri is seeking a Senior Full-Stack Developer with 7+ years of experience to drive the complete application life cycle from requirements through design, programming, testing, and ongoing maintenance.

You will architect scalable systems, ensure high code quality, and advance CI/CD practices in an Azure environment while collaborating with cross-functional teams.

Qualifications

  • 7+ years of professional full-stack development experience.
  • Experience in architecting robust, scalable web applications.

Responsibilities

  • Lead full application life cycle from requirements to deployment and maintenance.
  • Architect and develop scalable web applications using front-end and back-end technologies.
  • Design, build, and consume RESTful APIs and ensure integration with external services.
  • Implement unit and integration testing and ensure code quality across deployment stages.
  • Manage deployment pipelines using Azure DevOps and support CI/CD processes.
  • Optimize performance and implement secure authentication via Azure AD.
  • Participate in code reviews, mentor teammates, and communicate complex concepts clearly.

Skills

Angular
HTML/CSS
Node.js
ASP.NET
SQL
RESTful APIs
Git
Azure DevOps
Azure AD
CI/CD
Communication

Tools

Liquibase
Bootstrap

Job description

Seeking an experienced Senior Full-Stack Developer with at least 7 years of professional experience to join our technical team. You will be responsible for the full application life cycle, from business requirement evaluation and system analysis to design, programming, unit testing, and ongoing maintenance. The ideal candidate will be a versatile engineer capable of architecting robust solutions, ensuring high code quality, and driving continuous improvement through CI/CD practices in an Azure environment.

Key Responsibilities:

  • System Lifecycle Management: Lead the evaluation of business requirements, system analysis, and the creation of technical specifications and diagrams.
  • Development: Architect and develop scalable, responsive web applications using both front-end and back-end technologies.
  • API & Integration: Design, build, and consume RESTful APIs, ensuring seamless integration with external services and internal data sources.
  • Testing & Quality Assurance: Implement rigorous unit and integration testing; perform debugging to ensure reliability across all deployment stages.
  • Deployment & DevOps: Manage application deployment pipelines, leveraging Azure DevOps for continuous integration and delivery (CI/CD) and infrastructure automation.
  • Performance & Security: Optimize application performance (load times, query efficiency, caching) and implement secure authentication/authorization via Azure Active Directory.
  • Collaboration: Participate in code reviews, mentor team members, and communicate complex technical concepts to both technical and non-technical stakeholders.

Required Skills and Qualifications:

  • Experience: Minimum of 7 years of professional full-stack development experience.
  • Front-End: Expertise in HTML, CSS, and Angular for building responsive, user-friendly interfaces.
  • Back-End: Strong experience with Node.js and ASP.NET.
  • Databases: Proficiency in relational databases and SQL; ability to write and optimize complex queries.
  • API Development: Proven track record in building and consuming RESTful APIs.
  • Version Control: Expert-level familiarity with Git (branching, merging, and conflict resolution).
  • DevOps & Security: Hands-on experience with Azure DevOps, CI/CD pipelines, and integrating Azure AD for application security.
  • Soft Skills: Strong analytical, problem-solving, and effective communication skills.

Preferred Qualifications:

  • Prior experience with Liquibase for database schema migration.
  • Experience with CSS frameworks such as Bootstrap or Foundation.
  • Demonstrable track record of continuous learning and adapting to evolving technology stacks.
  • Opportunity to work on end-to-end solutions within a professional and collaborative environment.
  • Exposure to modern cloud-based infrastructure and enterprise-level architecture.
  • Support for professional growth and engagement with the latest industry trends and development practices.
Skills
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Full Stack Developer
Senior Full Stack Developer

Top Vitae Recruitment • Gqeberha

On-site
ZAR 600,000 - 900,000
Senior Full Stack Developer
Senior Full Stack Developer

Top Vitae • Gqeberha

On-site
ZAR 500,000 - 700,000
Senior Full Stack Developer( Talent Pool)
Senior Full Stack Developer( Talent Pool)

Bsure Insurance Advisors • Gauteng

On-site
ZAR 900,000 - 1,300,000
Senior .NET Developer
Senior .NET Developer

LINKFIELDS INNOVATIONS (PTY) LTD • Johannesburg

On-site
ZAR 700,000 - 900,000
Full Stack .NET Developer
Full Stack .NET Developer

Network Recruitment • City of Johannesburg Metropolitan Municipality

On-site
ZAR 600,000 - 800,000
Mid-Senior .Net Developer
Mid-Senior .Net Developer

Dot Slash • Pretoria

On-site
ZAR 450,000 - 600,000
Full Stack .NET Web Developer
Full Stack .NET Web Developer

Network Recruitment • Gauteng

On-site
ZAR 600,000 - 900,000
Senior .Net Developer
Senior .Net Developer

ATS Client • Cape Town

On-site
ZAR 900,000 - 1,300,000
Senior Full Stack Developer
Senior Full Stack Developer

Network Finance • Gauteng

On-site
ZAR 900,000 - 1,500,000
Senior Developer
Senior Developer

Arch Retail Solutions • Cape Town

On-site
ZAR 600,000 - 900,000