Senior Associate Software Development Engineer

NTT Communications

Hybrid
C/c++ java python javascript node.js
Microservices architecture and api development
Sql nosql databases elasticsearch mongodb cassandra
NTT Communications seeks a Senior Associate Software Development Engineer to contribute to software design, development, and testing, particularly in cloud-based and microservices environments. The ideal candidate will possess a developing understanding of cloud architecture, programming languages, and agile methodologies, thriving in a collaborative and diverse team setting

Job Summary

  • The Senior Associate Software Development Engineer is tasked with supporting the designing, developing, and testing of software systems for enhancements and new products.
  • This role involves crafting, building, and debugging large scale distributed systems while working with telemetry data and running ML/AI algorithms.
  • NTT DATA is a global leader serving 75% of the Fortune Global 100, committed to accelerating client success through responsible innovation.

Matching Summary

Match Score: 85

NTT Communications seeks a Senior Associate Software Development Engineer to contribute to software design, development, and testing, particularly in cloud-based and microservices environments. The ideal candidate will possess a developing understanding of cloud architecture, programming languages, and agile methodologies, thriving in a collaborative and diverse team setting.

Skills & Requirements

Must-have

  • C/C++ Java Python JavaScript Node.js
  • Microservices architecture and API development
  • SQL NoSQL databases Elasticsearch MongoDB Cassandra
  • Kubernetes Docker container runtime
  • CI/CD concepts and tools
  • Agile Lean methodologies and TDD
  • Cloud platforms AWS GCP Microsoft Azure

Nice-to-have

  • Developing understanding of cloud architecture
  • Can-do attitude and initiative
  • Excellent attention to detail
  • Thriving in dynamic fast-paced environment
  • Working with diverse teams

Key Requirements

  • Bachelor's degree in Computer Science or Engineering
  • Moderate level experience with geo-distributed teams
  • Microsoft Certified Azure Fundamentals preferred
  • Relevant agile certifications preferred

Work Rights

Not specified

Tailored Resume

Cover Letter