Full stack engineer
Paracon · Johannesburg, South Africa ·
- Category
- Fullstack
- Experience
- 8+ years
We are seeking an experienced Senior Full Stack Developer to join a high-performing engineering team responsible for building and enhancing enterprise-grade digital solutions. The ideal candidate will have strong expertise across the Microsoft technology stack, modern front-end frameworks, cloud-native development on Azure, and SQL Server-based applications.
Candidates with Banking or Financial Services experience will have a distinct advantage.
A successful candidate will be capable of designing, developing, integrating, and supporting scalable applications while collaborating closely with business stakeholders, architects, product owners, and engineering teams.
Key Responsibilities Design, develop, test, and maintain enterprise applications using the Microsoft technology stack. Build and support cloud-native solutions using Microsoft Azure. Develop and maintain RESTful APIs and microservices. Build responsive and scalable front-end applications using Angular and Type Script. Participate in architecture discussions and technical design reviews. Optimize application performance, security, scalability, and reliability. Develop database solutions and write optimized SQL queries, stored procedures, and integrations. Collaborate within Agile delivery teams and participate in sprint ceremonies. Mentor junior developers and contribute to engineering best practices. Support production deployments and troubleshooting activities. Education Bachelor's Degree in: Computer Science Information Technology Software Engineering Information Systems Or related discipline Required Experience Minimum 8+ years software development experience. Proven experience as a Full Stack Developer in large enterprise environments. Experience developing cloud-based applications using Microsoft Azure. Experience working within Agile delivery teams. Banking, Financial Services, or highly regulated industry experience advantageous.