-
Rikvin Singapore (An In.Corp Group Business Site)

SOFTWARE DEVELOPER

Rikvin Singapore (An In.Corp Group Business Site)
Singapore · Full-time · Entry

Job Responsibilities

  • Research, design, and develop computer network software and professional tool programs, particularly Golang-based backend microservice systems
  • Analyze user requirements and develop software solutions, applying principles and techniques from computer science, engineering, and mathematical analysis
  • Design, develop, and maintain core systems, foundational components, and middleware services
  • Update software, enhance existing software functionality, develop and guide software testing and validation procedures
  • Conduct systematic performance analysis, optimization, and improvement based on product and business requirements
  • Collaborate with hardware engineers to integrate hardware and software systems, developing specifications and performance requirements
  • Participate in system requirements analysis and detailed design documentation, establishing development standards

Job Requirements

  • Bachelor's degree or above in Computer Science, Information Technology, Programming and Systems Analysis, Computer Research Science, or Software Engineering
  • Minimum 3 years of software development experience, with preference for candidates having Golang backend development experience
  • Familiarity with computer science principles, ability to apply engineering and mathematical analysis to solve complex problems
  • Proficiency in network programming, mastery of TCP/IP and HTTP protocols, as well as containerization technologies such as Docker and Kubernetes
  • Familiarity with common data structures and algorithms, ability to write high-quality, concise, and clear code
  • Knowledge of common internet technologies, including but not limited to MySQL, Redis, etc.
  • Preference for candidates with Go language development experience, understanding of Go's concurrent programming, and familiarity with Go's memory management mechanisms
  • Experience in software testing and validation program development, familiarity with software quality assurance processes
  • Experience collaborating with hardware engineering teams to develop integrated systems
  • Strong communication skills and team collaboration spirit, ability to think proactively and take initiative

Bonus Points

  • At least 1 year of software development team management experience
  • Familiarity with GORM and Gin frameworks, with relevant project experience
  • Experience in distributed system design and development
  • Cross-platform software development experience Language Requirements:
  • Fluency in English and an additional Southeast Asian language (optional) to communicate with regional market stakeholders.
  • Fluency in English and proficiency in an additional Asian language (Mandarin, Bahasa Indonesia, Bahasa Melayu, Thai, Vietnamese, Tagalog) is a strong advantage to collaborate across the region.

Key Skills

Ranked by relevance

golang containerization data structures docker mysql redis
Login to Apply
Posted
Jun 11, 2025
Type
Full-time
Level
Entry
Location
Singapore

Industries

Business Consulting Services

Categories

Engineering Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Deloitte
Related

Software Engineer

2026-05-27

Full-time
Mid-Senior
India
Business Consulting
Information Technology
View Job Details
Rikvin Singapore (An In.Corp Group Business Site)
Related

AI Engineer

2025-06-12

Full-time
Entry
Singapore
Business Consulting
Engineering
View Job Details
Cognizant
Related

iOS Senior Software Engineer

2026-05-20

Full-time
Not Applicable
Brazil
IT Services
Engineering