Technical Lead - Ayoba

eg. Accountant or Accounting or Kempinski



Our website is made possible by displaying online advertisements to our visitors.
Please consider supporting us by disabling your ad blocker.


Technical Lead - Ayoba





A Must Read Article: 10 checks to identify fraudulent or scam job offers

Free Tuition Scholarships to Study in UK, US etc.

Click here to join us on Telegram

1. Patiently scroll down and read the job description below.

2. Scroll down and find how to apply or mode of application for this job after the job description.

3. Carefully follow the instructions on how to apply.

4. Always apply for a job by attaching CV with a Cover Letter / Application Letter.


As the technical lead you will be responsible for building high-performing, resilient and scalable microservices. This role requires you to apply design thinking and problem-solving skills to solve complex technical problems in focus areas such as Web, Front End, Back End and Integrations.

You are required to own the construction, technical execution to deliver high-quality solutions and lead all phases of the software development lifecycle.

Technical Lead Responsibilities:

  • A proven track record of success in leading software development teams and strong technical mentorship is a must.
  • The technical lead will be the interface between the web, backend team and the software development manager.


ADVERTISEMENT

CONTINUE READING BELOW


  • Maintain high standards of software quality within the team by establishing good practices.
  • Responsible for the integrity of backend and web solutions with regard to quality, performance and reliability.
  • Liaison between product managers, developers and the DevOps team on a technical level.
  • Perform maintenance of current systems (backend/web) and the development of new systems (backend/web) using existing and new technologies.
  • Transfer of technical knowledge to the backend and web development teams.
  • Prepare technical design specifications according to product requirements.
  • Design, develop, and unit test applications in accordance with established standards.
  • Develop, refine, and tune integrations between applications.
  • Analyse and resolve technical and application problems.
  • Adhere to high-quality development principles while delivering solutions on-time and on-budget.

About you

Technical Lead Requirements:

  • 8+ years of software engineering experience.
  • Experience using technologies and frameworks like (but not limited to) some of our most-used languages - Python, Ruby on Rails, Java, Typescript.


ADVERTISEMENT

CONTINUE READING BELOW


  • Experience with modern JavaScript frameworks and libraries. (NextJs, NodeJs, ReactJs)
  • Demonstrated proficiency in a lead software engineering role.
  • College or University degree in Computer Science or a related discipline.
  • A real passion for quality, clean code and continuous improvement.

Core Competency Requirements

  • Knowledge of design principles and patterns.
  • Extensive experience with architectural application and infrastructure components including database systems, message queuing, caching, networking and security concepts.
  • Broad familiarity with wider languages, frameworks and approaches used in the delivery of high-quality software, including a strong understanding of architectural concepts and cloud-based solution design.
  • Experience with AWS (Lambda, EC2, S3, Cloudwatch, Kinesis, DynamoDB)
  • Experience with technologies such as Git, Kubernetes, Docker, MongoDB and Kafka.
  • Experience with systems integration and RESTful APIs, including API design.
  • Demonstrated ability to work across organisational boundaries, to develop requirements and negotiate outcomes with stakeholders.
  • Ability to translate technical requirements into design through documented processes.
  • A thoughtful approach to problem identification and solutions.
  • Effective communication, presentation and written skills.
  • Demonstrable experience delivering scalable, secure, transactional, high-volume, distributed systems.


ADVERTISEMENT

CONTINUE READING BELOW


Preferred Competency Requirements

  • Experience with Python FastAPI and Ruby on Rails applications.
  • Experience with the Typescript, Javascript languages.
  • Experience integrating with operational tooling such as Elk, Datadog, Prometheus
  • Experience with CQRS, microservices and event-driven systems.
  • Experience with database design and implementation.
« Go back to the jobs list


HOW TO APPLY


RELATED JOBS >> CLICK A JOB BELOW TO VIEW & APPLY

ADVERTISEMENT

CONTINUE READING BELOW


JobSearch South Africa Job Widget

Display job vacancies in South Africa on your website or blog for FREE!!

Get Started !!


Disclaimer

  • Do not pay any fee to any Recruiter.
  • The Recruiter may amend, delete or expire jobs at any time without notification.
  • The Recruiter reserves the right not to proceed with filling the position.
  • An application will not in itself entitle the applicant to an interview.

DSPA VACANCIES & GOVERNMENT JOBS IN SOUTH AFRICA TODAY

JobSearch South Africa is your most reliable website for latest jobs in South Africa today. If you are interested in getting genuine and reviewed job vacancies in South Africa from the best companies, then you are in the right place. Browse For DPSA vacancies, Government jobs & More. You can find LinkedIn jobs and Indeed jobs, here

TOP CAREER ARTICLES FROM EXPERTS

Job search is not an easy journey especially for job vacancies in South Africa. That is why we have engaged experts to write seasoned articles to guide your job search in South Africa. We cover interviews, cover letters, CVs, aptitude tests, workplace life, entrepreneurship, personal finance and more. Check out our career articles page today!

Top