Back to job search

Senior Software Engineer – Cloud AWS, JAVA/Python

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.

Detail posisi

We are seeking a Senior Software Engineer with experience in Data Engineering and Cloud Technologies to join our team. The ideal candidate will have a track record of participating in small teams of skilled software engineers and be comfortable guiding and motivating junior team members to achieve project goals.

Kewajiban

• Engaging with product owners, architects, and other specialists you'll design world-class solutions to address our customer needs.
• Providing design recommendations, developing, and integrating programs per written specifications. Occasionally to frequently responsible for writing moderate to complex design specifications.
• Build and maintain efficient, reusable, reliable and secure code based on User Stories.
• Working within a multi-functional agile team, you'll develop enterprise software, adhering to company standards and established software methodology.
• 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.
• Translating business and technical requirements into detailed design specifications for application code and modules.
• Work closely with team members to set timeframes of the assigned User Stories and details milestones to meet customer and business needs.
• Demonstrating a consistent focus on your good quality of software deliverables through the creation and execution of automated tests using Agile/Scrum process.
• Identifies ways to improve the operation of own area and the team to achieve efficiencies and results.
• Provides technical support to operations or other development teams.
• Doing code review with junior staff to ensure the good quality of code and drive on test automation.
• Actively participating in Scrum meetings, you'll give timely status updates on areas for which you are responsible and call out issues/blockers of project.
• Identifies ways to improve the operation of own area and the team to achieve efficiencies and results.

Kualifikasi

• Master/Bachelor’s Degree in Computer Science, Computer Engineering or related discipline.
• 3+ years of experience working in software development or related fields.
• Strong skills and experience developing applications in Java and/or Python or other relevant languages.
• Solid technical background with understanding of programming styles, frameworks, design patterns.