Senior Software Engineer - Toa Payoh

placeToa Payoh scheduleFull-time calendar_month 

As a Senior Software Engineer, your contributions will be crucial for development of financial products. You will help shape the future of our Consumer Lending products, and more importantly, help millions of users meet their financial needs responsibly.

  • At least 4 years of relevant software development experience with consumer/merchant products; hands-on experience in developing, testing, and deploying applications
  • Ability to learn or use Java, Kotlin, JS, proficiency at least on one of them
  • Understanding of concepts like HTTP/GRPC, idempotency, concurrency, database consistency and transactionality, asynchronous programming, fault tolerance and monitoring, performance, feature flags, and backward compatibility
  • Understanding of a mobile application’s interaction with back-end and other systems
  • Deep understanding of relational databases; ability to design performant, easy-to-understand architectures and know-how for applying changes with no downtime to production systems
  • Experience with monitoring tools and good understanding of their concepts
  • Have some experience with infrastructure related tools and concepts such as Kubernetes, Kafka, RDS, AWS, GCP
placeToa Payoh
About Codex Solutions A joint venture company by ST Engineering Mission Software & Services Pte. Ltd. and HTX (Home Team Science and Technology Agency), Codex Solutions is set up to be a dynamic and forward-looking technology company established...
apartmentSTAR CAREER CONSULTING PTE. LTD.placeToa Payoh
About the Role We are looking for a passionate and experienced Senior Software Engineer to join our team in delivering secure, scalable, and high-impact digital solutions, particularly within the public sector. You will lead a team of developers...
apartmentST EngineeringplaceToa Payoh
a talented and motivated Senior Software Engineer with a strong background in Javascript, Java, C# and network programming. The ideal candidate will be responsible for designing, developing, and maintaining high-performance software solutions that meet...