x
Get our mobile app
Fast & easy access to Jobstore
Use App
Congratulations!
You just received a job recommendation!
check it out now
Browse Jobs
Companies
Campus Hiring
Download App
Jobs in Singapore   »   Jobs in Singapore   »   Senior C# .NET Developer
 banner picture 1  banner picture 2  banner picture 3

Senior C# .NET Developer

Sagl Consulting Pte. Ltd.

Sagl Consulting Pte. Ltd. company logo

1. Overview of the Role:

Our client is seeking a Senior Software Developer with extensive experience in C# and .NET technologies. You will be responsible for developing, testing, and maintaining software solutions. The ideal candidate will have a strong understanding of modern software development practices, including cross-platform development, debugging, and working with cloud-based tools.

2. Responsibilities:

  • Design and develop software applications on cross-platform solutions using C# and .NET (including .NET Core)
  • Troubleshoot, analyze, and debug complex issues.
  • Create and maintain unit and integration tests.
  • Work with both Windows and Linux environments, including shell scripting.
  • Collaborate in an Agile environment with cross-functional teams to deliver software solutions.
  • Optimize database interactions using Transact SQL and Entity Framework Core.

3. Requirements:

  • 8+ years of software development experience.
  • 5+ years of experience with C# and modern .NET technologies (including .NET Core).
  • Strong knowledge of C# features such as async/await, dependency injection, etc.
  • Solid understanding of algorithms, data structures, and complexity analysis.
  • Proficient with development tools like Jenkins, Git, SVN, Azure DevOps, etc.
  • Strong debugging skills and the ability to analyze code execution without a debugger.
  • Experience with unit testing, integration testing, and using the dotnet CLI.
  • Familiarity with Transact SQL and Entity Framework Core.
  • Experience working in both Windows and Linux environments.
  • Familiarity with Agile development methodologies.
  • Finance/Financial Markets knowledge (especially Fixed Income and Money Market products) is a plus.

Sharing is Caring

Know others who would be interested in this job?