Job title : Software Engineer 3
Job Location : Western Cape, Cape Town
Deadline : May 10, 2025
Quick Recommended Links
The high level:
- Writes code & tests and pushes to production independently.
- Reviews code, providing valuable improvements for the team.
- Designs system-level code and delivers significant team-level projects.
- Creates and executes unit test plans.
- Develops detailed technical analysis and design specifications based on functional requirements.
- Investigates and resolve defects.
- Participates in functional and technical specification reviews.
- Participates in creating and executing integration-level test plans.
- Monitor services and systems within our infrastructure.
- Works effectively across multiple teams to deliver large projects.
- Mentors more junior developers.
- Continuously improve the architecture methodologies and find ways to improve code design, system performance, high scalability, and security vulnerabilities.
The skills we need:
- Strong problem-solving and analytical skills.
- Strong drive for results.
- Be comfortable working within a team.
- Good communication skills.
- Build and maintain relationships.
Your qualifications & experience:
- Degree in Computer Science or Engineering or equivalent 8 years experience.
- 5-8 years in professional software development.
- Proven mastery of at least one OO programming language.
- In-depth knowledge of networking, databases, data structures, algorithms, cloud computing, security, code design, distributed systems and testing.
- Understands how to build solutions at scale without increasing technical debt.
- In-depth understanding of coding best practices, system scalability, security and performance tuning.
- Solid experience in relational databases.
- Solid experience in issue tracking systems.
Areas of mastery:
- Python
- Django
- Web Fundamentals
Bonus points:
- Python task queues (Celery)
- PHP (Laravel)
- A Javascript framework (Node.js, Nuxt.js, Vue.js)
- Elastic Search
- MySQL
- Google BigQuery
- Linux fundamentals
- Docker / Kubernetes
- Event driven architectures (PubSub/Kafka)
- Experience with e-commerce based applications
How to Apply for this Offer
Interested and Qualified candidates should Click here to Apply Now
- ICT jobs