Job title : Software Technical Lead
Job Location : Western Cape, Cape Town
Deadline : November 10, 2024
Quick Recommended Links
Job Requirements
- Construct and support code across a wide array of projects
- You will need some involvement (consulting) in almost all major directives.
- Coordinate technical requirements between DevOps and 3rd Parties.
- Provide support and strategic vision for technical development of systems.
- Work closely with the product manager & solutions architect to develop technical designs.
- Take a key role in the design and implementation of the development life cycle.
- Analyze, code, review, implement and update existing systems.
- Develop solutions for the company’s current technology needs.
- Assist developers in the removal of technical blockers and impediments.
- Coaching/Mentoring of team members
- Maintain technical documentation.
- Define and maintain development standards.
- Ensure system architecture maintains an acceptable security standard.
- Any other reasonable tasks within the Development team
Requirements
- A minimum of 5 years as a Software Developer
- At least 2 years as a Software Technical Lead, or in a similar capacity.
- Proficient in modern programming languages with a focus on Python and PHP
- Proven ability to lead a Development Team with success.
- Full software development life-cycle experience
- A relatively grounded understanding of Automated Testing platforms, such as unit testing and behavior-driven development
- Some knowledge of continuous integration or automated deployment, orchestration on the cloud with containerizations
- A well-grounded knowledge of source control. Extra brownie points for GIT and GITflow
- A grounded understanding of OOP, MVC, DDD, and other software development patterns
- A solid foundation or sufficient exposure in working with MVC frameworks such as Rails, Cake, code-ignitor, Zend, Django
- Experience in agile or other development methodologies
- A grounded understanding of SOA (Micro Services) and Rest API
- Grounded Experience in working with & building REST API’s
- Experience with large scale business-grade software and heavily integrated systems
- Articulate with Good interpersonal relationship skills
- Ability to work with a diverse array of people with different values and concerns
- Ability to work under pressure
- An ability to acclimate to new systems quickly, and easily transition between problems
How to Apply for this Offer
Interested and Qualified candidates should Click here to Apply Now
- ICT jobs