Lead Application Developer DLK Group, City of Cape Town, Western Cape, South Africa This position is centered on the design, development, and maintenance of high-quality applications and systems. As a senior developer, you will be instrumental in leading technical decisions, providing architectural guidance, and mentoring junior team members. Your expertise is essential for ensuring compliance with coding standards and best practices in security and performance. Collaborating closely with business analysts, project managers, and stakeholders, you will translate requirements into effective solutions. Additionally, you will be responsible for debugging, optimizing, and maintaining legacy systems while staying updated on emerging technologies to recommend enhancements. Responsibilities Design, develop, and maintain high-quality applications and systems Lead technical decision-making and provide architectural guidance Mentor junior developers through code reviews and knowledge sharing Ensure adherence to coding standards and best practices in security and performance Collaborate with business analysts, project managers, and stakeholders to translate requirements into solutions Debug, optimize, and maintain legacy systems as needed Keep abreast of emerging technologies and propose improvements Requirements Relevant tertiary qualification Extensive experience (minimum 5 years) as a Senior Developer Solid experience with databases (e.g., SQL/NoSQL), APIs, and cloud platforms (e.g., Azure) Familiarity with agile methodologies (e.g., Scrum) and DevOps practices (CI/CD, automated testing) Ability to work independently and collaboratively on large projects Seniority level Mid-Senior level Employment type Contract Job function Engineering and Information Technology Industries IT Services and IT Consulting Referrals increase your chances of interviewing at DLK Group by 2x. #J-18808-Ljbffr