
Software Engineer (Network Systems)
Centre for Strategic Infocomm Technologies1 year ago
Singapore, SingaporeEntry Level
Responsibilities
- Identify and prototype products that enhance existing capabilities or create new opportunities.
- Design, develop, test, deploy, maintain, and improve software solutions.
- Build scalable and robust systems that process and distribute large volumes of information and interact with network equipment.
- Collaborate with product managers, software engineers, and stakeholders to meet evolving operational requirements.
Requirements
- Background in Computer Science, Electrical Engineering, or equivalent practical experience.
- Proficiency in Python, JavaScript, Go, or Java.
- At least 1 year of experience in web application development.
- Familiarity with message brokers, REST API design, and microservices architecture.
- Strong problem-solving skills and attention to detail when analyzing and resolving system issues.
- Ability to work independently and collaborate effectively in a team environment.
- Nice to have experience with DevOps, Docker, Kubernetes, GitLab, and Site Reliability Engineering.
- Nice to have familiarity with switches, routers, TCP/IP, VLAN, VPN, DNS, and Agile project-tracking practices using tools such as Jira.
- Only Singapore Citizens will be considered.