Senior Software Engineer
About this position
At LSEG Bangkok, you will develop core frameworks/services of Refinitiv Workspace, the flagship product that gives the customer access to the broadest and deepest coverage of financial data, news, analytics, and efficiency tools.
Responsibilities
• Collaborate with Product Managers, UX team, and Software Engineers around the globe to deliver outstanding products
• Through participation in refinement and planning sessions, you'll work with other team members to analyze development requirements, provide design options and complexity estimates, and agree how to deliver the requirements
• Develop and maintain enterprise software, adhering to company standards and established software methodology
• Identify and resolve performance and stability issues
• Mentor junior engineers on good software development principles
Requirements
• Experience 4+ years as a Software Developer
• TypeScript, Node.js
• API design (REST, GraphQL)
• Strong technical background with understanding of programming styles, frameworks, design patterns and unit testing
• Practical experience with cloud-native application development with one of the major cloud providers (AWS, GCP, Azure)
• Excellent problem solving and communication skill
• Experience in crafting scalable and high-performance NoSQL database
• Experience in Infrastructure as Code (Terraform) and AWS/Azure server-less technology
• Knowledge of basic security concepts such as authentication, authorization, OIDC, OAuth