Full Stack Engineer (Senior)
MSP Staffing Pty Ltd
Our client is seeking a Senior Full Stack Engineer to develop secure, scalable web applications that power enterprise data products and customer-facing digital platforms. This opportunity is ideal for a software engineer who enjoys working across both front-end and back-end technologies while delivering high-quality cloud-native applications.
Key Responsibilities
- Design, develop, and maintain enterprise web applications.
- Build responsive front-end interfaces and scalable back-end services.
- Develop secure APIs and integrate with enterprise data platforms.
- Collaborate with UX designers, architects, and engineering teams.
- Implement modern software engineering best practices.
- Participate in code reviews, testing, and continuous integration activities.
- Optimise application performance, security, and scalability.
- Produce technical documentation and contribute to solution design.
Requirements
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- 10+ years' experience in full stack software development.
- Strong experience with modern front-end frameworks and back-end technologies.
- Experience building RESTful APIs and cloud-native applications.
- Familiarity with SQL and NoSQL databases.
- Experience working within Agile development environments.
- Excellent communication and problem-solving skills.
Advantageous
- Experience with Azure cloud services.
- Experience developing enterprise portals or analytics platforms.
- Knowledge of containerisation and CI/CD pipelines.
- Cloud or software development certifications.
Personal Attributes
- Passion for software engineering excellence.
- Strong attention to detail.
- Collaborative and solution-driven.
- Self-motivated with excellent organisational skills.
- Committed to delivering exceptional user experiences.
Only shortlisted candidates will be contacted.
Submit your CV to ***email_hidden*** or call 021 555 0432.
Visit our website for more exciting career opportunities: https://mspstaffingza.co/
Correspondence will only be conducted with short listed candidates. Should you not hear from us within 4 days, please consider your application unsuccessful.