Full-time Posted May 28, 2026
Apply Now

Job Description

Job Title: Software Engineer

Reports to: Software Engineer Team Lead

Department: IT Software Development

Purpose

To undertake business analysis, software development, and related activities for RBPT. The candidate should have an understanding of software architecture, development methodologies, and the ability to implement and support flexible and extensible software.

Accountabilities

  • Design, develop, test, and deploy scalable and maintainable software applications across a broad technology stack, including, but not limited to C#.
  • Typescript/Javascript, HTML, and SQL Server.
  • Engage with business stakeholders to gather impactful requirements that solve real business problems and translating them into well-defined, practical technical solutions.
  • Work across full stack solutions, from front-end user interfaces to back-end APIs and services.
  • Write clean, maintaina...

Apply for This Position

Ready to take the next step? Click the button below to submit your application.

Submit Application