Business Technology Jobs

.NET & Node.js Developer

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(s)

  • 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.

Desirable Skill(s)

  • 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.

If you are interested in this role, click on the “Apply to this job” button below or you could also write in with your CV to Binodini Panda at binodini.p@sciente.com quoting the job title.

Binodini Panda
Lead Technology Talent Acquisition Specialist (APAC)
Let’s connect via