About the position
Reverside is a leading IT services provider delivering high-quality Software Development, IT Resourcing, Digital Transformation, and Systems Support solutions. We work with global clients across industries to create innovative and scalable technology solutions.
We are seeking a skilled Senior Back-End Developer with 4–5 years of experience to design, develop, and maintain robust server-side applications. The ideal candidate thrives in collaborative Agile teams, writes clean, efficient code, and contributes to high-quality software solutions.
Key Responsibilities:
- Design, implement, and maintain server-side applications and APIs.
- Collaborate with front-end developers, DevOps, and product teams to deliver end-to-end solutions.
- Optimize applications for performance, scalability, and security.
- Conduct code reviews, provide mentorship, and ensure adherence to coding standards.
- Troubleshoot and resolve complex technical issues.
- Participate in Agile ceremonies and contribute to continuous improvement initiatives.
Mandatory Skills & Experience:
- 4–5 years of professional experience in back-end development.
- Strong proficiency in languages such as Java, Python, Node.js, or C#.
- Experience with RESTful APIs, microservices, and server-side frameworks.
- Solid understanding of databases (SQL and NoSQL) and data modeling.
- Familiarity with cloud platforms (AWS, Azure, or GCP).
- Experience with CI/CD pipelines, version control (Git), and Agile methodologies.
Desirable Skills:
- Knowledge of containerization (Docker, Kubernetes).
- Experience with test-driven development (TDD) and automated testing.
- Familiarity with security best practices and performance optimization.
- Exposure to DevOps practices and monitoring tools.
Qualifications:
- Bachelor’s degree in Computer Science, Information Technology, or related field (or equivalent experience).
- Proven track record of delivering scalable, production-grade applications.
Desired Skills:
- C#
- MVC
- CSS
- AngularJS
- Bootstrap
- SASS
- JavaScript
About The Employer:
Reverside is a Global ICT company focusing on Digital Engineering, Integration, Cyber-Security, Cloud and Digital Transformation services with delivery centres in Johannesburg and Cape Town, South Africa and Gurgaon, India. Reverside has its Global Headquarter in South Africa and is a B-BBEE Level 1 IT consulting & services organization. Reverside was founded in 2006 and has since grown to a strong team of over 300+ consultants, serving more than 40+ active clients [URL Removed] - [URL Removed] - [URL Removed]