Software Development Engineer

NTT
Beijing
Workplace: OnsiteFull timeFunction: Product ManagementEducation: bachelorsSkills: ["Can-do attitude","Initiative","Analytical thinking","Debugging","Attention to detail","Collaboration"]

Design, develop, and test software systems, modules, and applications that enhance cloud- and internet-based tools. You will prototype multi-vendor infrastructure, build functionality in microservices using APIs and telemetry, and run ML/AI algorithms on structured and unstructured data. The role includes writing and testing code, contributing to automated testing and deployments, refactoring, and collaborating across teams to integrate solutions while maintaining technical documentation.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
NTT
NTT
10 months ago

Software Development Engineer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 20 hours agoStatus: Live

Job Summary

Design, develop, and test software systems, modules, and applications that enhance cloud- and internet-based tools. You will prototype multi-vendor infrastructure, build functionality in microservices using APIs and telemetry, and run ML/AI algorithms on structured and unstructured data. The role includes writing and testing code, contributing to automated testing and deployments, refactoring, and collaborating across teams to integrate solutions while maintaining technical documentation.
Location: Beijing
Workplace: Onsite
Employment Type: Full time
Job Function: Product Management

Key Responsibilities

  • •Design and develop software solutions and functionality that drive business growth.
  • •Write, test, and refactor code, ensuring reliable automated testing execution.
  • •Contribute to software deployment and the integration/building of solutions through automation and coding with 3rd-party software.
  • •Create, craft, and debug large-scale distributed systems within a microservices environment.
  • •Collaborate across multiple teams, participate in code reviews, and maintain technical program documentation and end-user/operational procedures.

Key Requirements

  • •Strong understanding of cloud architecture and services across AWS, GCP, Microsoft Azure, and Microsoft Office 365.
  • •Expertise in programming languages such as C/C++, C#, Java, JavaScript, Python, and Node.js, including libraries and frameworks.
  • •Proficiency in microservices-based software architecture and building RESTful APIs for product development.
  • •Advanced data and datastore knowledge, including SQL and NoSQL systems such as Elasticsearch, MongoDB, and Cassandra.
  • •Experience with containers and runtimes (Kubernetes, Docker, LXC/LXD) plus CI/CD concepts and test-driven development.
Experience:CloudMicroservicesAPIsData engineeringML/AIDevOpsCI/CDDistributed systems
Education:Bachelor's in Computer Science, Engineering or related field
Skills:Can-do attitudeInitiativeAnalytical thinkingDebuggingAttention to detailCollaboration
Certifications:Microsoft Certified Azure FundamentalsAgile certifications
Tech Stack:AWSGCPMicrosoft AzureMicrosoft Office 365CC++C#JavaJavaScriptPythonNode.jsRESTful APIsMicroservicesAPI product developmentTelemetrySQLElasticsearchMongoDBCassandraNoSQL

Company Brief

NTT
Dimension Data, operating under NTT Ltd, provides managed IT services, cloud and data center solutions, networking, cybersecurity, and digital transformation services to enterprise customers worldwide.
Industry: Professional Services
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Established Company
Valuation: Public Company (Market Cap in USD)
Headquarters: London, United Kingdom
Founded: 1983
WebsiteLinkedIn