Senior Software Developer

ExecutivePlacements.com

Recruiter

Network Recruitment

Job Ref

ITE007925/Mish

Date posted

Thursday, July 30, 2026

Location

Johannesburg, South Africa

Salary

Monthly

SUMMARY

Are you a Senior Full Stack Developer looking to take ownership of enterprise-grade solutions and complex system integrations? This is an exciting opportunity to work on impactful projects, influence technical direction, and mentor developers while delivering scalable, high-performance applications.

POSITION INFO

Join a collaborative and innovative development environment where technology drives business transformation and growth. As a Senior Full Stack Developer, you will play a key role in designing, developing, and maintaining enterprise-level applications while driving best practices across the software development lifecycle. This role offers the opportunity to work on large-scale integrations, modern application architectures, and cutting-edge technologies while contributing to strategic technical decisions. You will collaborate with stakeholders, product teams, and fellow developers to build secure, scalable solutions that deliver meaningful business value. If you are passionate about technical excellence, mentoring others, and solving complex challenges, this opportunity provides the perfect platform to advance your career. Key Responsibilities: Design, develop, and maintain enterprise-grade front-end and back-end applications Lead complex system integrations involving third-party platforms, cloud services, and legacy systems Architect, develop, and maintain secure, high-performance RESTful APIs Optimise application performance, scalability, and maintainability Contribute to software architecture and technical design decisions Mentor junior and intermediate developers through code reviews and knowledge sharing Ensure quality through testing, code standards, and best practices Create and maintain technical documentation for systems, APIs, and integrations Job Experience and Skills Required: Education: Degree in Computer Science, Information Technology, Engineering, or a related field preferred Experience: 6-9 years' experience as a Full Stack Developer Minimum 2 years' experience in a senior or lead development role Proven experience delivering enterprise-scale applications and integrations Technical Skills: Expert-level C# development Strong experience with .NET Framework, .NET Core, and ASP.NET Core Advanced TypeScript skills Solid HTML5 and CSS3 development experience Strong RESTful API design and development expertise Advanced SQL development, database design, and performance tuning Experience with ORM technologies such as Entity Framework Strong understanding of application security, secure coding practices, and data protection principles Advantageous: Angular, React, or Vue.js Azure or AWS cloud platforms DevOps practices and CI/CD pipelines Agile development methodologies Experience integrating AI-powered technologies, LLM APIs, or AI-assisted development tools Additional Requirements: Strong leadership and mentoring capabilities Excellent communication and stakeholder management skills Security-first mindset and attention to detail Ability to work independently while contributing to a collaborative team culture Apply now! For more exciting IT vacancies, please visit: I also specialise in recruiting in the following: Data Engineer Software Developer Data Analyst Infrastructure Architecture …and more! If you have not had any response in two weeks, please consider the vacancy application unsuccessful. Your profile will be kept on our database for any other suitable roles / positions. For more information, contact: Karmishka Naidoo Specialist Recruitment Consultant Connect with me on LinkedIn!