Senior Software Engineer Back End

Not Interested
Bookmark
Report This Job

profile Job Location:

Cape Town - South Africa

profile Monthly Salary: Not Disclosed
Posted on: 1 hour ago
Vacancies: 1 Vacancy

Job Summary

The Back-end Software Engineer is crucial in building solutions that deliver optimum performance reliability and scale. This role focuses on developing server-side components that power applications and supporting systems related to cell phones live data and other products. Strong database skills are essential due to the data capabilities being developed.


Duties and Responsibilities:

  • Design develop test and deploy complex server-side applications and back-end components.
  • Maintain enhance and optimize existing systems to ensure performance scalability and reliability.
  • Collaborate with cross-functional teams to define system requirements scope and implementation plans.
  • Operationalize back-end solutions including database design messaging systems and integration with live data products
  • Support mentor and guide developers while liaising with stakeholders to resolve engineering challenges effectively.


Requirements

Required Qualifications

  • Grade 12 National Certificate (Minimum)
  • Relevant tertiary qualification in Information Technology (Preferred)
  • 6 years proven experience in back-end software development project delivery and implementation using relevant development technologies/languages. Experience with back-end frameworks and technologies

Technical Stack

  • Java
  • Spring Boot
  • PostgreSQL (Non-Negotiable)
  • Kafka (Non-Negotiable)
  • AWS (Non-Negotiable)

Skills

  • Analytical Skills
  • Attention to Detail
  • Communication Skills
  • Interpersonal & Relationship Management Skills
  • Problem-Solving Skills



Required Skills:

Required Qualifications Grade 12 National Certificate (Minimum) Relevant tertiary qualification in Information Technology (Preferred) 6 years proven experience in back-end software development project delivery and implementation using relevant development technologies/languages. Experience with back-end frameworks and technologies Technical Stack Java Spring Boot PostgreSQL (Non-Negotiable) Kafka (Non-Negotiable) AWS (Non-Negotiable) Skills Analytical Skills Attention to Detail Communication Skills Interpersonal & Relationship Management Skills Problem-Solving Skills

The Back-end Software Engineer is crucial in building solutions that deliver optimum performance reliability and scale. This role focuses on developing server-side components that power applications and supporting systems related to cell phones live data and other products. Strong database skills ar...
View more view more

Company Industry

IT Services and IT Consulting

Key Skills

  • Spring
  • .NET
  • C/C++
  • Go
  • React
  • OOP
  • C#
  • AWS
  • Data Structures
  • Software Development
  • Java
  • Distributed Systems