Software Engineer: Full Stack III
Boardroom Appointments
- Cape Town, Western Cape
- Permanent
- Full-time
- Grade 12 National Certificate
- A relevant tertiary qualification in Information Technology
- 6+ years proven experience in both front- and back-end software development, project delivery and implementation (in relevant development technologies/language).
- Experience with modern front-end and back-end frameworks and technologies
- Is able to apply expert knowledge and develop others understanding of the following:
- Responsive design principles and mobile-first development.
- Browser compatibility issues and performance optimisation.
- Front-end build tools and package managers
- Deployment using kubernetes and containerization
- IT systems development processes (SDLC)
- Application development
- Advanced programming concepts
- Advanced algorithms and data structures
- Design Patterns
- Version Control
- Testing practices
- Database systems and query optimization (e.g., SQL, NoSQL).
- RESTful API design and integration.
- Cloud computing platforms and services (e.g., AWS, Azure).
- Advanced Microservice and event driven architectures
- Analytical Skills
- Attention to Detail
- Communications Skills
- Interpersonal & Relationship management Skills
- Problem solving skills
- Clear criminal and credit record