Full Stack Engineer

Western Cape, South Africa

Job Description


Job Summary An exciting opportunity has opened for a Full Stack Software Engineer whos ready to roll up their sleeves and create impactful, scalable software solutions. If youre driven by building high-quality, dynamic applications using a mix of C#, JavaScript, .NET, and modern frameworks, then this is the role youve been waiting for. Its not just about coding - its about delivering game-changing solutions that power the future of business.In this role, you'll work across both the front-end and back-end, taking ownership of the entire development lifecycle. You'll collaborate closely with other engineers, architects, and product managers to design and deliver innovative software that integrates seamlessly into a larger ecosystem. Ready to tackle challenges, solve complex problems, and push the limits of technology? This is the next step in your career.Reach out to:Duties:

  • Build, maintain, and deploy front-end and back-end applications, aligning with best practices and industry standards.
  • Unit-test all software components to ensure rock-solid reliability and functionality.
  • Continuously improve and optimize current systems while developing new systems using cutting-edge technologies.
  • Collaborate with cross-functional teams, including architects, quality engineers, and product managers to deliver top-tier software solutions.
  • Provide second/third-line support for IT, resolving critical production issues quickly and efficiently.
  • Monitor system performance and ensure all SLAs are met without compromise.
  • Document system architecture, processes, and workflows to maintain transparency and knowledge sharing.
Job Experience & Skills Required:
Qualifications:
  • Matric (Grade 12)
  • Bachelors degree in Computer Science, Information Technology, Data Science, Business Analytics, or a related field.
  • Strong proficiency in full-stack development, including experience with C#, JavaScript, Angular, React, Node.js.
Experience:
  • 3 5 years of hands-on experience in the full software development lifecycle.
  • Solid understanding of software engineering design patterns and methodologies.
  • Proven track record in developing RESTful APIs and microservices.
  • Experience with SQL Server, MongoDB, and writing efficient TSQL queries.
  • Hands-on experience with containerization technologies (e.g., Docker, Kubernetes).
  • Familiarity with cloud platforms like AWS, Azure, or GCP.
  • Strong knowledge of DevOps practices, including CI/CD pipelines and infrastructure as code.
  • Experience working with Agile teams, collaborating in dynamic environments.
Skills & Competencies:
  • Expertise in object-oriented programming (OOP) with C# and modern JavaScript frameworks (Angular, React, Vue, Node.js).
  • Proficient in designing databases, with a focus on efficiency and scalability.
  • Deep understanding of DevOps practices and cloud-based infrastructure.
  • Exceptional attention to detail and a strong focus on high-quality outputs.
  • Excellent problem-solving skills and the ability to adapt to changing environments.
  • Strong collaboration and communication skills, with the ability to lead and support teams.
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.Salix RecruitmentRecruiter

Job Mail

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD1425217
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    R600000 - 700000 per year
  • Employment Status
    Permanent
  • Job Location
    Western Cape, South Africa
  • Education
    Not mentioned