Senior Software Engineer.

Position Details:

By Wyzetalk HR:

Remote
Permanent
Apply Now

The Purpose of the Job

We are looking for an experienced software engineer who enjoys working on technical challenges, providing engineering leadership, and mentoring people. You will be joining the core platform team, focusing on backend technologies and development.

Responsibilities

· Responsible for the design, development, testing, and deployment of distributed applications and APIs.

· Develop solutions to improve performance, security, and scalability of systems.

· Collaborate with team members, product owners and project managers to define requirements and estimations.

· Participate in architecture, design, and development processes to ensure code quality and adhere to best practices and coding standards.

· Coach and mentor junior developers.

Requirements

· Bachelor’s / master’s degree in computer science, engineering, or a related field (or equivalent working experience).

· 6+ years’ experience in backend development (preferably Python or Node.js).

· Solid understanding in designing APIs, developing microservice architectures, and working with various database management systems (SQL & NoSQL).

· Experience with cloud platforms (AWS, Azure, GCP).

· Experience with containerization technologies (Docker, Kubernetes).

· Demonstrated understanding of Git, CI/CD practices, and deployment lifecycle.

· Ability to drive software engineering best practices.

What We Offer

You will joining a great employer: we thrive on ownership, partnership and a focus onwellbeing so we are all set up for daily success.

Some examples:

  • 30 days of leave
  • Medical Aid subsidy
  • Access to an Employee Assistance Programmes
  • Peer feedback to grow and improve

Join Wyzetalk.

Please fill in the form

Accepted file types: pdf, docx, Max. file size: 2 MB.
Communication Preference
Accept terms and conditions(Required)
This field is for validation purposes and should be left unchanged.

To apply, please submit your cv here.

Subscribe to our newsletter for the latest updates and news.

Subscribe to our Newsletter.

Please fill in the form with your valid email address.

Communication Preference(Required)
Accept terms and conditions(Required)
This field is for validation purposes and should be left unchanged.