Job Search and Career Advice Platform

Enable job alerts via email!

Full Stack Developer

PERSOL

Singapore

On-site

SGD 70,000 - 90,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading financial services firm in Singapore is looking for a Software Engineer to design and develop fullstack applications that enhance trading operations and portfolio analytics. The ideal candidate will have 3–5+ years of software engineering experience and strong skills in C#, Python, React, and TypeScript. Responsibilities include collaborating with various stakeholders and ensuring high-quality, maintainable code. Candidates with a background in the financial industry are highly preferred.

Qualifications

  • 3–5+ years of professional software engineering experience.
  • Prior experience working in financial services, trading firms, hedge funds, or fintech environments.
  • Strong attention to detail and emphasis on clean and maintainable code.

Responsibilities

  • Design, develop, and maintain fullstack applications for trading operations.
  • Build scalable backend services and APIs with engineering best practices.
  • Develop intuitive frontend interfaces for traders and analysts.
  • Collaborate with stakeholders to translate requirements into technical solutions.
  • Work with databases to design schemas and optimize performance.
  • Ensure code quality through reviews, testing, and best practices.
  • Contribute to improvement of development processes and infrastructure.

Skills

C#
Python
React
TypeScript
SQL Server
PostgreSQL
Docker
Kubernetes

Education

Bachelor Degree in Software Engineering or related fields
Job description
Responsibilities
  • Design, develop, and maintain fullstack applications that support trading operations, portfolio analytics, and internal workflows.
  • Build scalable backend services and APIs using modern engineering best practices.
  • Develop intuitive and performant frontend interfaces for traders, analysts, and operational users.
  • Collaborate closely with portfolio managers, traders, and internal stakeholders to understand functional requirements and translate them into technical solutions.
  • Work with relational databases to design schemas, write queries, and optimize database performance.
  • Ensure code quality, reliability, and maintainability through reviews, testing, and adherence to best practices.
  • Contribute to the continuous improvement of our development processes, architecture, and infrastructure.
Preferred Background
  • Min Bachelor Degree in Software Engineering or related fields
  • 3–5+ years of professional software engineering experience.
  • Prior experience working in financial services, trading firms, hedge funds, or fintech environments.
  • Strong attention to detail, with an emphasis on writing clean, well-structured, and maintainable code.
  • Ability to work independently in a fast-paced and high-performance environment.
Required Technical Skills
  • Proficiency in C# for backend development.
  • Experience with Python, especially for data processing or automation tasks.
  • Strong skills in React with TypeScript for frontend development.
  • Hands-on experience with relational databases such as SQL Server or PostgreSQL.
  • Experience with CI/CD pipelines with containerization using Docker and orchestration with Kubernetes.
Nice-to-Have Technical Skills
  • Solid understanding of asynchronous programming, concurrency patterns, and building scalable backend architectures.
  • Familiarity with cloud platforms and modern deployment pipelines.

Highly prefer candidates that are from financial industry

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.