Full-time
Intermediate Software Engineer (Javascript)
Posted by Boardroom Appointments • Johannesburg, Gauteng, South-Africa
About the Role
Qualifications
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Extensive experience in software development, including significant hands-on experience in building and delivering web applications.
- Demonstrated experience in leading software development projects or teams. Strong understanding of software design principles, architectural patterns, and system scalability.
- Experience in designing and architecting complex, distributed, and highly available systems.
- Familiarity with cloud platforms (AWS, Azure, Google Cloud) and microservices architecture.
- Proficient in implementing and driving software testing strategies, including unit testing, integration testing, and automated testing.
- Experience with continuous integration and deployment (CI/CD) pipelines.
- Strong focus on code quality, performance optimization, and security best practices.
- Excellent communication a...
Ready to Apply?
Submit your application today and take the next step in your career journey with Boardroom Appointments.
Apply Now