Back to job search

Senior Lead Software Engineer

LSEG (London Stock Exchange Group) (Bangkok, Bangkok City, Thailand)
Bangkok, Thailand 🇹🇭
LSEG (London Stock Exchange Group) is a diversified international markets infrastructure business —earning our clients’ trust for over 300 years. That legacy of customer-focused excellence ensures that you can rely on our expertise in capital formation, intellectual property and risk and balance sheet management. As global leaders in financial indexing, benchmarking and analytic services, we offer unrivalled access to international capital markets. Our high-performance technology solutions enable companies worldwide to access funds for growth and development. And with our Data & Analytics, Capital Markets and Post Trade divisions, we provide a comprehensive, integrated suite of trusted financial market infrastructure services that help our customers pursue—and achieve—their ambitions. You can count on our open access model for unparalleled partnership, flexibility, stability, and support across all of our businesses. That’s how we make a difference— ensuring people can meet their potential—worldwide.

About this position

The position is a senior application developer responsible for developing and maintaining the Deal Tracker Suite of software products, which are crucial for the Trading division and the financial world, used by major banks and financial firms globally.

Responsibilities

Main Responsibilities / Accountabilities:
• Develop and maintain a suite of multiple software products.
• Each product in the suite uses various development tools (Java and C#.NET).
• Main products in the suite significantly use database programming (connect, complex query, updates, optimization).
• Optimize the applications for performance, stability, and scalability.
• Work as a team, flexible, proactive, well organized and focus on objectives with high standard and quality.

Requirements

Essential Skills/Experience Required:
• Minimum 5 years software engineering experience.
• Required strong programming skills Java and C#.NET.
• Strong database software programming (connect, complex query, updates).
• Strong problem solving and analytical skills.
• Good communication of spoken and written English.
• Nice to have good knowledge of ones of these: Java, Spring Boot, Node Js, SQL, JavaScript, HTML/CSS, XSS, REST API, Git, Jenkins, Apache, Linux, Docker, Swagger.
• Nice to have experience in agile development life cycle, sprint review, sprint planning and code reviews.