Software Development Engineer – Apply Now!

Full-time

Dimension Data

Software Development Engineer

πŸš€ Make an Impact with NTT DATA

Join a company that pushes the boundaries of technology! At NTT DATA, we are known for our technical excellence, cutting-edge innovations, and commitment to making a difference. Our diverse and inclusive workplace is a space where you can grow, thrive, and belong.

Your Role at NTT DATA

As a Software Development Engineer, you will play a key role in designing, developing, and testing software systems for enhancements and new products. This includes cloud-based and internet-related applications. You will contribute to microservices architecture, APIs, telemetry data, and AI/ML integration, working with structured and unstructured data.

What You’ll Be Doing πŸ”Ή

βœ” Design & Develop innovative software solutions that drive business growth.
βœ” Write & Test Code ensuring high-quality software delivery.
βœ” Execute Automated Testing to maintain software integrity.
βœ” Deploy & Integrate Software across platforms.
βœ” Collaborate with Multiple Teams for seamless project execution.
βœ” Develop Microservices & APIs for robust software architecture.
βœ” Debug & Optimize Large-Scale Systems with efficiency.
βœ” Maintain Technical Documentation for future reference.
βœ” Refactor Code & Review Peers’ Work to uphold coding standards.

What We Are Looking For 🎯

βœ… Expertise in Programming Languages: C/C++, C#, Java, JavaScript, Python, Node.js.
βœ… Strong Understanding of Cloud Services: AWS, GCP, Microsoft Azure, Microsoft Office 365.
βœ… Proficiency in Databases: SQL, NoSQL (MongoDB, Elasticsearch, Cassandra).
βœ… Knowledge of Microservices & API Development.
βœ… Experience with Containers: Kubernetes, Docker, LXC/LXD.
βœ… Understanding of Agile, Lean Practices & Test-Driven Development.
βœ… Ability to Work in Fast-Paced, Dynamic Environments.
βœ… Familiarity with CI/CD Tools & Cloud-Based Deployments.

Qualifications & Certifications πŸŽ“

πŸ“Œ Bachelor’s degree in Computer Science, Engineering, or related field.
πŸ“Œ Microsoft Certified Azure Fundamentals (Preferred).
πŸ“Œ Agile Certifications (Preferred).

Required Experience πŸ†

πŸ’‘ Experience in software development, working with geo-distributed teams.
πŸ’‘ Hands-on expertise with CI/CD tools, agile methodologies, and data-driven processes.
πŸ’‘ Experience in AI/ML integration and handling large datasets.
πŸ’‘ Proven ability to develop microservices and RESTful APIs.

Workplace Type 🏒

πŸ“ Hybrid Working (Remote & Office-based).

About NTT DATA 🌍

NTT DATA is a $30+ billion global leader in business and technology services, serving 75% of the Fortune Global 100. With an annual $3.6 billion R&D investment, we empower organizations to innovate, optimize, and transform. As a Global Top Employer, we have a presence in over 50 countries, working alongside industry leaders and startups to drive digital and AI-powered solutions.

Why Join Us? ⭐

🎯 Diverse & Inclusive Work Culture
🎯 Opportunities for Growth & Career Advancement
🎯 Work on Cutting-Edge Technologies & Innovations
🎯 Global Collaboration & Impactful Projects

Equal Opportunity Employer

NTT DATA is committed to diversity and inclusivity. We ensure a discrimination-free workplace where everyone, regardless of age, gender, race, disability, religion, or background, is treated with fairness and respect.

πŸ’Ό Accelerate Your Career with Us – Apply Today! πŸš€


πŸ”Ž Find similar jobs at: https://careerjunctionza.co.za/jobs/
πŸ“Œ CV Tips for Software Development Roles: Highlight your technical skills, cloud experience, and project contributions. Include GitHub links & certifications for added impact!