Senior Software Engineer at Vodafone United States
Johannesburg, Gauteng, South Africa -
Full Time


Start Date

Immediate

Expiry Date

05 Feb, 26

Salary

0.0

Posted On

07 Nov, 25

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Python, Java, Go, C++, Distributed Systems, Event-Driven Architectures, Microservices, Cloud Platforms, DevOps, CI/CD, Docker, Kubernetes, Terraform, GitHub Actions, Database Management, RESTful APIs, GraphQL APIs

Industry

Telecommunications

Description
Strong backend software engineering expertise in Python, Java, Go, or C++. Proficiency in building distributed systems, event-driven architectures, and microservices. Experience in cloud platforms (AWS, Azure, or GCP) and cloud-native development. Strong DevOps and CI/CD skills, including Docker, Kubernetes, Terraform, and GitHub Actions. Database management expertise (SQL & NoSQL: PostgreSQL, MongoDB, DynamoDB, Redis). Experience designing RESTful and GraphQL APIs for high-performance applications. Knowledge of security best practices in cloud and application development. Understanding of data streaming technologies (Kafka, RabbitMQ) is a plus. Curiosity and ability to learn AI/ML concepts (training will be provided). Strong analytical and problem-solving mindset for complex technical challenges. Effective collaboration across cross-functional teams, including AI, Big Data, and RPA. Curiosity and adaptability, with a willingness to learn and experiment with AI-driven solutions. Excellent communication skills, capable of explaining technical concepts to non-technical stakeholders. Self-motivated and proactive, comfortable working in an innovative and evolving environment.

How To Apply:

Incase you would like to apply to this job directly from the source, please click here

Responsibilities
The Senior Software Engineer will be responsible for building and maintaining backend systems using various programming languages and technologies. They will collaborate with cross-functional teams to design and implement high-performance applications.
Loading...