Technical Lead
HR Genie
Cape Town, South Africa
1d ago
source : Executive Placements

Our Client, A leader in strategic business research and analysis, is looking for a Technical Lead to join their well-established organisation.

HE / She will lead a product / team within the organization and support architectural vision across the organization.

Key Responsibilities :

Design and develop high-performance, high-volume, and high availability applications using proven Microsoft and open-source frameworks and technologies.

Design and adopt an API first approach to enable Euromonitor client adoption and broader use within the Euromonitor applications landscape.

Work closely with product management and technical leaders to explore and suggest appropriate technical solutions to achieve required product features as well as monitoring technical progress against all delivery plans while, safeguarding functionality, scalability, and performance.

Contribute to high-level system documentation such as Context, Database Entity, and Infrastructure diagrams.

Conduct independent research making recommendations on technical direction.

Ensure the following and adherence to Agile Engineering practices.

Contribute to the integration of building quality through Continuous Integration and Deployment processes.

Test-Driven Development (TDD) mindset and orientation of 100% test automation.

Creating and maintaining automated deployments and managing Azure Cloud infrastructure artifacts including the monitoring thereof.

Provide technical guidance / mentorship to your team members by pairing up with them, doing design review, writing code, doing code review, creating automation tests, making use of architectural patterns, etc.

Key Qualifications :

Degree or National Diploma in Computer Science or related Software Engineering Qualification.

At least 5-7 years of Software Engineering experience.

At least 3 years in an Agile environment.

Report this job

Thank you for reporting this job!

Your feedback will help us improve the quality of our services.

My Email
By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
Application form