Enable job alerts via email!

Software Developer c#

Duotech Pte Ltd

Singapore

On-site

SGD 75,000 - 95,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A technology solutions company in Singapore is looking for a C#/.NET Developer with over 5 years of experience in software development. You will collaborate with cross-functional teams to design and maintain a microservices system, ensuring high levels of software quality. The role requires strong communication skills and familiarity with agile methodologies. Experience in cloud environments like Azure or AWS is preferred.

Qualifications

  • 5+ years’ experience as a C# / .NET / .Net Core Software Developer.
  • In-depth knowledge of core Microsoft .Net / .Net core technologies.
  • Experience with agile methodologies including Kanban and Scrum.

Responsibilities

  • Collaborate with cross-functional teams on a microservices system.
  • Drive best practices and coding standards for software quality.
  • Participate in peer-reviews of designs and code.

Skills

C# / .NET / .Net Core Development
Enterprise Software Design
Agile Development Methodologies
Multi-threading and Concurrency
Debugging and Performance Optimization
Strong Communication Skills

Tools

Azure
AWS
Source Control Management Systems
Job description
Job Responsibility
  • Collaborate with cross-functional teams to design, develop, and maintain a large scale micro services system.
  • Participate in team development efforts towards successful project delivery.
  • Drive the implementation of best practices and coding standards to ensure the highest levels of software quality.
  • Participate in peer-reviews of solution designs and related code, package and support deployment of releases.
  • Assess opportunities for application and process improvement and prepare documentation of rationale to share with team members and other affected parties.
  • Tackle technical and application issues proactively, with a sharp focus on high performance and low latency.
Job Requirements
  • 5+ years’ experience as a C# / .NET / .Net Core Software Developer.
  • In depth knowledge and experience with core Microsoft .Net / .Net core technologies.
  • Extensive experience designing and developing enterprise grade software.
  • Experience with message broker and middle wares.
  • Experience with source control management systems and continuous integration/deployment environments.
  • Experience with automated testing. Experience with agile development methodologies including Kanban and Scrum.
  • Experience with multi-threading and concurrency programming.
  • Experience with debugging, performance profiling and optimization.
  • Comprehensive understanding of object-oriented and service-oriented application development techniques and theories.
  • Strong communication skills with both internal team members and external business stakeholders.
Preferred Competency Requirements
  • Experience with cloud environment such as Azure / AWS / Ali Cloud.
  • Experience with FIX API.
  • Experience in a FX/CFD financial / digital trading industry.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.