Jobs in

Technical Lead Software Engineer - South Africa

Our client is seeking an eloquent Technical Lead - a hands-on individual who has great Development & DevOps experience leading teams as a client facing contact. They will be required to install and configure, develop new features and integrations with the core team and work in partnership with client developers and support staff.

Requirements:

  • Configuring applications to meet the requirements of birth and death registration in pilot and implementation projects.

  • Configuring hosting environments, application health monitoring tools and developer operations.

  • Monitoring and maintaining the application health of pilot and implementation instances.

  • Investigate and resolve technical issues, providing level 3 root cause analysis for hotfixes.

  • Communicating with clients, client support teams, client developers and core team to architect technical requirements for hotfixes, new features or integrations.

  • Communicating effectively with the core development team to create new tickets for product development.

  • Hands on development and code review of new features.

  • Assisting client support staff and developers to safely apply hotfixes and software releases.

  • Advising client support staff on how to safely implement hotfixes and releases.

Skills:

  • A positive and inspiring team player.

  • Expert English communication skills.

  • A bright and engaging attitude.

  • Passionate about code.

  • Excited by mentoring.

  • Microservices & Docker.

  • Continuous integration (Github Actions).

  • Testing (Jest, Enzyme, Cypress).

  • Agile / Scrum.

  • MongoDB databases.

  • GIT.

  • Yarn package management.

  • Bash scripting.

Qualifications:

  • Solid industry experience (5+ years) as a senior developer in javascript, mentoring junior developers.

  • Demonstrable corporate experience in software development for high quality, high capacity, high traffic, high availability customer-facing websites.

  • Able to write thoroughly tested Node.js & React code in Typescript, using pure functions.

  • Be proactive, and enjoy refactoring and optimizing client & server-side code, to maintain a beautiful codebase and ensure high performance and robustness.

  • Proactive to opt to pair program and show the way forward.

  • Strong fundamentals in computer science, engineering, data structures, and software design.

  • Experience in managing deployed infrastructure - Logging, Versioning and Releasing.

Apply Now
Share this job with someone you think should apply!
Facebook buttonFacebook   Whatsapp buttonWhatsapp

Related Jobs

Senior DevOps Engineer - South Africa

...

Technical Lead Rosebank - Johannesburg

Hustle Consulting Ltd

...

IT Software Development Solutions External Client Service Account Manager - Hyper By The Sea

FreeRecruit

...

Front End Developer - React - Centurion

...

Client Service Account Manager - Kloof Street

FreeRecruit

...

Want to do another search?

Jobs in