Search by job, company or skills

B

Software Engineer (.NET + React.js)

5-8 Years
SGD 8,000 - 14,000 per month
new job description bg glownew job description bg glownew job description bg svg
  • Posted 22 days ago
  • Be among the first 20 applicants
Early Applicant

Job Description

Software Engineer (.NET & Reactjs)

12-Month Contract (Extendable)

About the Role

We are hiring a Software Engineer to join a high-performing Software Engineering team supporting banking transformation projects for a leading IT consulting firm. This role is embedded within a banking environment, delivering mission-critical systems with strong emphasis on code quality, performance, and user experience.

Key Responsibilities

  • Design, develop, and maintain scalable web applications and APIs using modern .NET technologies
  • Translate business and functional requirements into efficient, fit-for-purpose technical solutions
  • Collaborate closely with product owners, business stakeholders, and cross-functional teams
  • Deliver high-quality, well-tested code following TDD and clean architecture principles
  • Contribute to UI/UX improvements with a strong attention to usability and design quality
  • Participate in code reviews, testing, and continuous improvement initiatives
  • Ensure solutions meet banking security, performance, and compliance standards

Mandatory Technical Skills

  • BFSI project experience is mandatory.
  • C# with .NET Core / .NET 6 or newer
  • ASP.NET Core Web API (middleware, DI, configuration, logging)
  • React 18 or newer (frontend development)
  • Strong understanding of UX principles and high-quality UI delivery
  • RESTful Web Services
  • Relational databases & SQL (joins, indexes, triggers, query optimisation)
  • Test-Driven Development (TDD) and acceptance testing
  • Solid computer science fundamentals (OOP, data structures, algorithms)
  • Git, SonarQube / SonarLint
  • Visual Studio / JetBrains Rider, VS Code, Chrome DevTools
  • Basic Linux shell scripting

Good to Have

  • Angular 16 or newer
  • Docker & Kubernetes
  • Kafka, MassTransit
  • Micro-frontends (Module Federation)
  • Ability to write and optimize complex SQL queries

Professional & Soft Skills

  • Strong communication and stakeholder management skills
  • Able to manage priorities and deliver against milestones
  • Proactive, hands-on, and solution-oriented
  • Strong team player with good work ethics and service mindset
  • Able to work independently in a fast-paced banking environment

More Info

Job Type:
Industry:
Function:
Employment Type:

Job ID: 141137975