Job Description
Software Engineer (.NET & React)
IT Consultant - Banking Project 12-Month Contract (Extendable) Onsite Singapore
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 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# Core / .NET 6 or newer
- 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
Required Experience:
IC
Job DescriptionSoftware Engineer (.NET & React)IT Consultant - Banking Project 12-Month Contract (Extendable) Onsite SingaporeAbout the RoleWe are hiring a Software Engineer to join a high-performing Software Engineering team supporting banking transformation projects for a leading IT consulting f...
Job Description
Software Engineer (.NET & React)
IT Consultant - Banking Project 12-Month Contract (Extendable) Onsite Singapore
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 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# Core / .NET 6 or newer
- 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
Required Experience:
IC
View more
View less