JOB DETAILS
Software Defined Network Controller Developer
CompanyZhone Technologies Inc
LocationHanoi
Work ModeOn Site
PostedDecember 19, 2025

About The Company
DZS is a global leader of Network Edge, Connected Home/Enterprise and AI Cloud Software solutions that enable gigabit broadband everywhere.
Headquartered in Plano, Texas, with offices in Australia, Canada, Germany, and UAE, DZS serves over 200 active customers in countries across the Americas, Europe/Middle East/Africa, and Australia/New Zealand. Communications service providers (CSPs) rely on our systems, platforms, and services to connect millions of homes and businesses. More than half of the top 25 telecom providers in the markets we serve depend on DZS for fixed and wireless access, home/enterprise connectivity, converged broadband, and AI-driven cloud automation, orchestration and insights.
About the Role
Description
Software Defined Network Controller (SDNC) is part of Zhone Xtreme service automation and orchestration platform, which manages and controls access, transport, and mobile networks. SDNC is based on microservice architecture using cloud native technologies, such as containers and Kubernetes.
What You’ll Do
- Define, Maintain, Enhance and perform work in adherence to the ISO/TL9000 Quality Management System.
- Participate in all the phases of product development cycle - scoping, estimating, planning, implementation and test.
- Deliver detailed functional specification and technical design documents for SDNC software.
Requirements
- Bachelor Degree in Electrical Engineering or Computer Science or equivalent experience.
- Minimum of 5 years of experience in real time software developing and design, agile / scrum methodology, CI/CD and associated tools.
- Must have Java, microservice, Kubernetes, REST/RESTCONF, NETCONF/YANG, Telecom experience.
- Expert level at troubleshooting skill.
- Excellent interpersonal and leadership skills.
- English verbal and written communication skills.
Preferred Skills
- Spring Boot Framework; SDNC platforms: OpenDaylight, ONOS; Event streaming platforms: Kafka, NATS; Databases: MongoDB, Redis, InfluxDB
Key Skills
JavaMicroserviceKubernetesRESTRESTCONFNETCONFYANGTelecomTroubleshootingInterpersonal SkillsLeadership SkillsEnglish Communication
Categories
TechnologySoftwareEngineering
Job Information
📋Core Responsibilities
The Software Defined Network Controller Developer will define, maintain, enhance, and perform work in adherence to the ISO/TL9000 Quality Management System. They will participate in all phases of the product development cycle, delivering detailed functional specifications and technical design documents for SDNC software.
📋Job Type
full time
📊Experience Level
5-10
💼Company Size
302
📊Visa Sponsorship
No
💼Language
English
🏢Working Hours
40 hours
Apply Now →
You'll be redirected to
the company's application page