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 a 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
LinkedIn Job Application Link: https://www.linkedin.com/jo ...
Email: [email protected]
Website: https://www.basecamp.com.sg