NTT Data

Mid - Snr. Back End Developer - Python


The company is a leading provider of cloud solutions, bringing together the flexibility, availability, and community of the cloud with the security, performance and control that the enterprise demands.

We are looking for a Mid-Senior level Back End Engineer who is strong in Python with experience with Azure that:

  • Designs, implements and maintains sophisticated and highly reliable systems that support the company’s business processes and operations.
  • Develops high-quality production-ready code with ample test coverage to ensure maintainability, stability and durability.
  • Works closely with the Development Team to deliver valuable software.
  • Mentors, guides, advises and supports more junior developers.
  • Works closely with Product Management to refine product requirements.
  • Contributes to the evolution of the overall product technical architecture.
  • Owns the quality of software.
  • Continuously improves the software development life cycle and software engineering best practices.
  • Gives 3rd level product support.

You will play a pivotal role in enhancing our existing services as well as developing new microservices from the ground up, all of which are deployed in Azure.

With personal skills such as:

  • Autonomy, sense of ownership and urgency.
  • Excellent analytical, troubleshooting, and problem-solving skills.
  • Excellent learning ability.
  • Good organization and prioritization.
  • Great communication.
  • Customer orientation.
  • Being a team player.
  • Empathy.

With technical skills such as:

  • Broad understanding and experience on back-end technologies, including application servers, databases, etc.
  • Experience with commercial software development.
  • Solid programming skills, design patterns, etc.
  • Identifying commonly occurring problems and creating solutions to solve them.
  • Experience building web services APIs (REST/SOAP).
  • Understanding of Internet protocols and network technologies.
  • Experience of database concepts and implementation.

Our Tech Stack

  • Event Driven Architecture
  • Python
  • Azure Service Bus
  • GitHub Workflows
  • Deploying infrastructure as code using Terraform
  • ServiceNow
  • Azure
  • Monitoring tools like Azure Application Insights
  • Kubernetes
  • Docker
  • ArgoCD etc.

Other requirements:

Must be a SA Citizen

Status: Closed

Salary: R 50,000 to R 100,000

Experience: 4 years

Python

Fully Remote: Yes