drjobs Senior Software Engineer

Senior Software Engineer

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Cape Town - South Africa

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

About Us: A24 Group is a leading company in the specify industry e.g. medical recruitment sector dedicated to innovative solutions and cuttingedge technology. We are looking for a highly skilled Senior Software Engineer to join our dynamic team.


Position Overview: As a Senior Software Engineer at A24 Group you will be responsible for designing developing and maintaining our microservices architecture. You will work primarily with NodeJS and TypeScript in a CQRS and Event Sourcing environment. This role requires deep expertise in distributed systems eventual consistency and concurrency.

This is a remote position if you have the experience please feel free to apply.


Key Responsibilities:

  • Design and implement microservices using NodeJS and TypeScript
  • Apply CQRS and Event Sourcing patterns to new and existing systems
  • Ensure system reliability and scalability on GCP using Kubernetes and PubSub
  • Address challenges related to eventual consistency and concurrency
  • Collaborate with crossfunctional teams to deliver highquality software solutions
  • Mentor junior engineers and contribute to the continuous improvement of the team


Qualifications:

  • At least 5 years of experience as a software engineer
  • Proven experience with distributed systems
  • Strong knowledge of CQRS and Event Sourcing patterns
  • Proficiency in NodeJS and TypeScript
  • Familiarity with GCP Kubernetes and PubSub
  • Understanding of eventual consistency and concurrency
  • Excellent problemsolving skills and attention to detail
  • Strong communication skills and ability to work in a collaborative environment


How to Apply: If you are passionate about cuttingedge technology and thrive in a fastpaced environment we would love to hear from you.


Required Experience:

Senior Manager

Employment Type

Full-Time

Company Industry

Department / Functional Area

Software Development

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.