Job description

[This job id 8755 first appeared in Job-Q.com on 21 May 2026]

We are looking for a C# Software Engineer to support software product development, enhancement, debugging, testing, and documentation activities. The ideal candidate should have hands-on experience in C#, ASP.NET Core, .NET Framework, .NET Core, WCF, SQL Server, and web development, with strong code-reading, debugging, and problem-solving skills.

Responsibilities:

  • Develop, enhance, and maintain software applications using C#, ASP.NET Core, .NET Framework, and .NET Core.
  • Read and understand existing code to infer current design, algorithms, business logic, and system behavior.
  • Review code to identify and address potential issues, defects, maintainability gaps, and performance concerns.
  • Prepare, support, and execute unit test plans to validate software changes and ensure quality.
  • Work with WCF, web services, and applications using HTTP/HTTPS protocols.
  • Support web development activities, including back-end application logic, integration, and troubleshooting.
  • Work with relational databases, especially SQL Server, including queries, stored procedures, and data validation.
  • Analyze, debug, and resolve software defects and anomalies.
  • Apply object-oriented design principles, common design patterns, data structures, and algorithms where required.
  • Follow secure coding principles and contribute to software design with security considerations.
  • Provide regular progress reports on assigned development, debugging, testing, and review activities.
  • Collaborate with internal teams to ensure deliverables meet project, quality, and software design requirements.

Requirements:

  • 2–3 years of experience in a software product development environment.
  • Strong programming skills in C#.
  • Hands-on experience with ASP.NET Core, .NET Framework, and .NET Core.
  • Experience using WCF and familiarity with HTTP/HTTPS protocols.
  • Knowledge of web development concepts and application development.
  • Strong experience with relational databases, especially SQL Server.
  • Good code-reading skills with the ability to understand existing design and algorithms.
  • Experience reviewing code to identify and resolve potential issues and defects.
  • Familiarity with unit testing and unit test plan execution.
  • Good debugging, problem-solving, documentation, and progress reporting skills.

To apply,simply click the "Apply" button or send your updated profile to recruit@percept-solutions.com 

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.

Scam prevention reminder: You should not make any pre-payment when applying for any job.

Illegal practices reminder: It is illegal for recruiter to collect payment (kickback) from the worker https://www.mom.gov.sg/-/media/mom/documents/publications/foreign-workers/what-are-kickbacks.pdf

Login is optional, you may send application via email

Login to Save Login to Apply

Get AI to assess your suitability to this job

Assess My Fit with AI Beta — Free during trial period

Login to upload your resume and get an instant match score, strengths, and gaps.


Or use your preferred AI chat tool manually:

Use AI chat of your choice: ChatGPT, Gemini, Claude — and:

  1. Paste this into the prompt:
    I am a jobseeker. Below is a job posting. Please: 1. Give a match score (0–100) based on my resume vs the job requirements 2. List my 3–5 key strengths that align with this role 3. List 2–3 areas to improve or gaps to address before applying 4. Give a one-sentence verdict: should I apply, apply with adjustments, or skip? Job posting URL: https://singapore.job-q.com/jobs/detail/c-software-engineer-4-months-contract After reading the job, ask me to upload or paste my resume.
  2. Upload your resume in the same chat.

Similar Jobs

Sales Director (Technology industry)

Are you a tech enthusiast eager to shape the future of high-performance...

On site

Full Time

RUNSUN SERVICE PTE. LTD.

Fullstack Developer (Angular & Java)

We are looking for a web applications fullstack developer to join our...

On site

Contract

MORGAN MCKINLEY PTE. LTD.

IT Support Engineer (Infrastructure)

Responsibilities:Provide technical support for end-user computing devices including PCs, laptops, mobile devices,...

On site

Contract

GMP TECHNOLOGIES (S) PTE LTD

C++ Software Engineer (4 Months Contract)

We are looking for a C++ Software Engineer to support software development,...

On site

Contract

PERCEPT SOLUTIONS PTE. LTD.

Job Summary

  • Published on: 21 May, 2026
  • Category: Information Technology (IT)
  • Vacancy: 1
  • Job type: Contract
  • Salary: 6000
  • Location: On site
  • Job Nature: Contract

Company Details