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 4 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

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 [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: 147917611

Similar Jobs

Singapore

Skills:

DebuggingData StructuresObject Oriented DesignCode ReviewAlgorithmsRoot Cause Analysisprogramming specificationsDefect AnalysisComputer ProgrammingReadingUnit Test Plansproject progress reports