Full Stack Developer

Tampines, S00, SG, Singapore

Job Description

Roles & Responsibilities



Job Summary



The Java/.NET Software Engineer will design, develop, and deliver full-stack applications using C#, .NET Core/.NET 6+, and React. The role involves solving complex technical issues, supporting production systems, and working in an Agile environment for wealth management platforms.

Key Responsibilities



Build and enhance full-stack applications using .NET Core/.NET 6+, C#, and React. Translate business requirements into scalable and secure technical solutions. Fix complex legacy defects and resolve production issues. Ensure adherence to coding, security, and performance standards. Work with Agile teams (Scrum/SAFe), following TDD and CI practices. Communicate technical concepts clearly to stakeholders. Participate in technical/architectural reviews and drive best practices.

Requirements


Must Have



Strong experience in C#, .NET Core/.NET 6+, ASP.NET Core Web API. Frontend development with React (TypeScript). Solid CS fundamentals (OOP, algorithms, data structures). SQL, relational database knowledge, and query optimisation. REST APIs, Git, SonarQube/SonarLint. TDD and hands-on development experience. Basic Linux commands and strong debugging skills. Good UI/UX awareness.

Good to Have



Angular, Docker, Kubernetes, Kafka, MassTransit. Micro-frontend experience (Module Federation). Complex SQL skills. Experience in banking/finance domain.
Job Type: Contract

Work Location: In person

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD1699687
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Contract
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Tampines, S00, SG, Singapore
  • Education
    Not mentioned