Job Search and Career Advice Platform

Enable job alerts via email!

Software Engineer (AMK)

Combuilder Pte Ltd

Singapore

On-site

SGD 50,000 - 90,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A tech company in Singapore is looking for a skilled developer to analyze customer requirements, design and implement simulation software, and collaborate with software developers. The ideal candidate should hold a degree in Computer Science or Game Design and possess strong fundamentals in C++, software design patterns, and good communication skills.

Qualifications

  • BS/Degree in Computer Science or Game Design (and/or equivalent).
  • Experience in C++ programming language.
  • Knowledge of software design patterns, data structures, algorithms.

Responsibilities

  • Analyse customer requirements to develop functional specifications.
  • Design and implement simulation software.
  • Collaborate with other software developers to integrate systems.

Skills

Good computer science fundamentals
C++ programming
Object-Oriented Programming
SDLC processes
Artificial Intelligence knowledge
Simulation software development

Education

BS/Degree in Computer Science or Game Design
Job description
1. Responsibilities
  • Analyse customer requirements to develop functional specifications
  • Design and implement simulation software
  • Test, integrate, and debug system
  • Collaborate with other software developers to implement and integrate complex software systems
  • Documentation design and writing
2. Academic Qualification Required
  • BS/Degree in Computer Science or Game Design (and/or equivalent)
3. Knowledge / Skills / Competencies Required
  • Good computer science fundamentals: software design patterns, data structures, algorithms
  • Experience in C++ programming language
  • Good knowledge in Object-Oriented Programming, methodologies, and software coding best practices
  • Familiar with SDLC processes such as Waterfall and Agile methodologies
  • Knowledge of Artificial Intelligence (AI), such as FSM and Behaviour Tree, will be advantageous
  • Experience in developing simulation software will be advantageous
4. People Skills
  • Able to work well individually or as part of a team
  • Good written and communication skills
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.