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
Fully Remote: Yes