Enable job alerts via email!

Software Engineer (C++/C#)

Mindteck

Singapore

On-site

SGD 80,000 - 100,000

Full time

9 days ago

Job summary

A leading software development firm in Singapore is looking for a Software Engineer to analyze customer requirements and design simulation software. The ideal candidate will have a solid foundation in software design, experience in C++, and strong problem-solving skills. Excellent communication and teamwork abilities are essential for this role.

Qualifications

  • BS/Degree or Diploma with 3-4 years of experience in Software Engineering.

Responsibilities

  • Analyse customer requirements to develop functional specifications.
  • Design and implement simulation software.
  • Test, integrate, and debug system.
  • Collaborate with other software developers.
  • Documentation design and writing.

Skills

Software design pattern
Data structure
Algorithms
C++ programming
Object Oriented Programming
Knowledge of SDLC
Artificial Intelligence (AI)
Simulation software development

Education

BS/Degree in Computer Science or Game Design
Job description
Eligibility
  • Nationality: Singaporean Only
  • Security Clearance Level: Cat 2A (Frequent access to Confidential & occasional access to Secret Information)
Job Description
  • 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 system
  • Documentation design and writing
Academic Qualification Required
  • BS/Degree in Computer Science or Game Design (and/or equivalent) or Diploma graduates with at least 3 to 4 years of working experience as a Software Engineer.
Knowledge / Skills / Competencies Required (If applicable)
  • Good computer science fundamentals : Software design pattern, data structure, algorithms
  • Experience in C++ programming language
  • Good knowledge in Object Oriented Programming, methodologies, and best practices in software coding.
  • Familiar with SDLC development process such as Waterfall and Agile methodology
  • Knowledge of Artificial Intelligence (AI), such as FSM and Behaviour Tree, will be advantageous
  • Experience in developing simulation software will be advantageous
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.