Singapore
On-site
SGD 80,000 - 100,000
Full time
12 days ago
Job summary
A leading technology company in Singapore is seeking a software developer to create and manage network management software solutions. The ideal candidate will have a strong background in programming, data structures, and networking, and be proficient in English and Mandarin to collaborate with headquarters. This position offers opportunities for innovation and the application of cutting-edge technologies.
Qualifications
- Diploma or degree in Computer Science, Telecommunications, or Electronic Engineering.
- Proficient in at least one programming language (e.g., Java, C++, Python).
- Solid understanding of data structures, algorithms, and networking.
Responsibilities
- Develop and maintain network management software (UI, backend, database).
- Integrate software with network devices using northbound interfaces.
- Research and implement new technologies to enhance product features.
Skills
Data Structures
Algorithms
Networking
Problem Solving
Communication
Programming
Education
Diploma or degree in Computer Science
Diploma or degree in Telecommunications
Diploma or degree in Electronic Engineering
Key Responsibilities
- Develop and maintain network management software (UI, backend, database)
- Integrate software with network devices using northbound interfaces
- Troubleshoot issues related to performance, reliability, and user experience
- Research and implement new technologies to enhance product features
- Customize software based on client requirements and deliver solutions
- Prepare technical documents for patent and intellectual property applications
Requirements
- Diploma or degree in Computer Science, Telecommunications, Electronic Engineering, or related fields
- Solid knowledge of data structures, algorithms, OS, and networking
- Proficient in at least one programming language (Java, C++, C, Python, JavaScript, HTML, Go, etc.)
- Strong coding habits and enthusiasm for programming
- Good problem-solving and communication skills
- Able to work independently and in a team
- Proficient in English and Mandarin (for communication with HQ)