Search by job, company or skills

P

C++ Software Engineer (4 Months Contract)

2-5 Years
SGD 4,500 - 6,000 per month
Save
new job description bg glownew job description bg glow
  • Posted 5 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

We are looking for a C++ Software Engineer to support software development, debugging, testing, and documentation activities for an existing software product environment. The ideal candidate should have strong C++ programming skills, good code-reading ability, and experience working with object-oriented design, data structures, algorithms, and secure coding principles.

Responsibilities:

  • Develop, implement, and document C++ code in accordance with software design requirements.
  • Read and understand existing code to infer current design, algorithms, and system behavior.
  • Analyze, debug, and correct software anomalies, including identifying the origin and root cause of defects.
  • Review code to identify potential issues, defects, performance concerns, and maintainability gaps.
  • Prepare and execute unit test plans to validate software changes and ensure quality.
  • Apply object-oriented design principles, common design patterns, data structures, and algorithms in software development.
  • Follow secure coding practices and contribute to software design with security considerations.
  • Provide regular progress reports on assigned development, debugging, and testing activities.
  • Work closely with internal teams to ensure software deliverables meet quality, design, and project requirements.

Requirements:

  • 2-3 years of experience in a software product development environment.
  • Strong programming skills in C++.
  • Good understanding of object-oriented design principles and common design patterns.
  • Experience reading, analyzing, and modifying existing codebases.
  • Knowledge of data structures and algorithms.
  • Experience in debugging, root cause analysis, and defect resolution.
  • Experience reviewing code to identify and address potential issues or defects.
  • Familiarity with unit testing and test plan execution.
  • Knowledge of secure coding principles and software design for security.
  • Good documentation and progress reporting skills.

To apply,simply click the Apply button or send your updated profile to [Confidential Information]

EA Licence No.:18S9405 / EA Reg. No.:R1330864

Percept Solutions is expanding and actively seeking talented individuals. We encourage applicants to follow Percept Solutions on LinkedIn at https://www.linkedin.com/company/percept-solutions/to stay informed about new opportunities and events.

More Info

Job Type:
Industry:
Employment Type:

Job ID: 147917529

Similar Jobs

Singapore

Skills:

computational design Web DevelopmentSoftware TestingWcf ServicesMicrosoft Sql ServerCode ReviewAlgorithmsWeb Application DevelopmentAspRelational DatabasesComputer ProgrammingMicrosoft C