Job Summary
We are looking for an experienced .NET / Node.js Developer with 2+ years of hands-on application development experience. The candidate will be responsible for designing, developing, enhancing, and supporting enterprise applications. Prior experience working in a banking or financial services environment will be an added advantage.
- Design, develop, and maintain full-stack web applications using Node.js and React;
- Build responsive and accessible user interfaces leveraging the Ant Design component library;
- Develop robust RESTful APIs and server-side logic using Express.js;
- Create and maintain desktop/enterprise applications using Visual Basic .NET or C#;
- Develop, optimise, and maintain Oracle database schemas, stored procedures, and PL/SQL packages;
- Collaborate with business analysts and stakeholders to translate requirements into technical solutions;
- Participate in code reviews, technical documentation, and Agile/Scrum ceremonies;
- Ensure application security, performance, and scalability across all layers;
- Support UAT, production deployments, and post-go-live issue resolution.
Mandatory Skill-set
- 2+ years of experience in application development;
- Strong hands-on experience in .NET and Node.js;
- Good experience in Node.js and backend development;
- Experience in REST API development and integration;
- Experience with JavaScript, TypeScript, HTML, CSS will be an advantage;
- Familiarity with Git, CI/CD pipelines, DevOps tools, and Agile delivery;
- Good troubleshooting and analytical skills;
- Strong communication skills and ability to work with cross-functional teams.
Desired Skill-set
- Banking or financial services domain experience especially in payment systems or messaging standards;
- Familiarity with SWIFT messaging (MT/MX) and ISO 20022 payment schemas is a significant advantage;
- Understanding of cross-border payments, correspondent banking, or treasury system integration;
- Experience with CI/CD pipelines, Git workflows, and containerisation (Docker / Kubernetes);
- Exposure to cloud platforms (AWS, Azure, or GCP).
Responsibilities
- Front-End & Back-End (Node.js / React):
- Minimum 2 years of hands-on experience with Node.js and React;
- Ant Design proficient in building enterprise-grade UI components and layouts;
- Express.js experience building and consuming RESTful APIs, middleware design, and error handling;
- Microsoft .NET (VB.NET / C#):
- Minimum 2 years of development experience in Visual Basic .NET or C# (.NET Framework / .NET Core);
- Experience building Windows Forms, WPF, or ASP.NET applications;
- Familiarity with object-oriented design principles and common design patterns;
- Oracle Database:
- Minimum 2 years of Oracle database development and administration experience;
- Strong PL/SQL skills — stored procedures, functions, triggers, packages, and performance tuning;
- Experience with schema design, query optimisation, and index management.
Should you be interested in this career opportunity, please send in your updated resume to [Confidential Information] at the earliest.
When you apply, you voluntarily consent to the disclosure, collection and use of your personal data for employment/recruitment and related purposes in accordance with the SCIENTE Group Privacy Policy, a copy of which is published at SCIENTE's website(https://www.sciente.com/privacy-policy).
Confidentiality is assured, and only shortlisted candidates will be notified for interviews.
EA Licence No. 07C5639