Looking for a sharp driven Senior Backend Developer in Centurion!
Duties & Responsibilities
Are you a backend powerhouse who loves building reliable scalable systems that just work Were on the hunt for a skilled Backend Developer with 5 7 years of solid experience in building and maintaining complex serverside applications. Youll be designing robust APIs architecting scalable systems and optimising performance to handle realworld production traffic. From database structure to deployment pipelines your work will be at the heart of critical platforms that drive business success. This is your chance to be part of a highperformance team that values clean code solid architecture and smart automation. Take your opportunity to reach out to:
Duties:
Design build and maintain scalable backend services and APIs.
Collaborate with frontend and mobile developers to deliver seamless fullstack solutions.
Implement robust database architectures using SQL (PostgreSQL/MySQL) or NoSQL (MongoDB).
Optimise performance and reliability of existing backend systems.
Write clean secure and testable code following industry best practices.
Implement and manage CI/CD pipelines for reliable deployments.
Manage cloud infrastructure on Azure.
Monitor and improve system health availability and performance.
Mentor junior developers and contribute to architectural decisions.
Job Experience & Skills Required: Qualifications:
Matric (Grade 12
Bachelors degree in Computer Science Information Technology Data Science Business Analytics or a related field.
Honours degree in Computer Science Information Systems or a related field will be advantageous.
Experience:
5 7 years of backend development experience in a production environment.
Strong experience with C#/.NET.
Proven ability to build RESTful APIs.
Solid experience with relational and nonrelational databases.
Experience with containerisation (Docker Kubernetes) is highly beneficial.
Proficient with version control systems (e.g. Git).
Skills & Competencies:
Deep understanding of software architecture and system design.
Solid grasp of multithreading asynchronous programming and caching strategies.
Experience with message queues (e.g. RabbitMQ Kafka) is a plus.
Strong debugging profiling and problemsolving skills.
Securityfirst mindset: knowledgeable in authentication authorisation and data protection.
Comfortable working in Agile environments.
Passion for clean code automation and documentation.
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.
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.