Senior Full Stack Developer
Job Description:
We are seeking a highly skilled Senior Full stack Developer to join our dynamic team within the telecommunications sector. The ideal candidate will have strong experience in both backend and frontend development, with a focus on cloud infrastructure and scalable applications.
Duties & Responsibilities
- Design, develop, and maintain scalable full stack applications.
- Implement and manage infrastructure using Terraform on Azure.
- Development, deployment, and management of enterprise-grade AI applications and agents using Azure AI Foundry.
- Develop backend services using Node.js and Spring Boot.
- Build and deploy Azure Functions for serverless computing.
- Collaborate with cross-functional teams to deliver high-quality solutions.
- Participate in code reviews, testing, and deployment processes.
- Ensure best practices in software development and cloud architecture.
Required Skills & Experience:
- Proven experience as a Full stack Developer in enterprise environments.
Strong proficiency in:
- Node.js
- Spring Boot
- Terraform (Azure)
- Azure Functions
- Azure AI Foundry
- Solid understanding of cloud infrastructure and DevOps practices.
- Experience working in hybrid environments and agile teams.
- Excellent problem-solving and communication skills.
Package & Remuneration:
Negotiable
- Location: Onsite at (Roodepoort or Midrand) 3 days per week
- Fixed Term 6 months (with potential for extension)
- Full Time
- Start Date: ASAP