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.