L

LSEG

Global financial market infrastructure and data

Lead Software Engineer - Time Series

Software EngineeringConfirmed live in the last 24 hours
Full-timeBangkok, ThailandNo salary listedIn-person

About the Job

Requirements

  • A Master's or Bachelor's degree in Computer Science or Computer Engineering.
  • At least 8 years of experience in software architecture design and development.
  • Knowledge of architecture design guidelines and development practices.
  • Knowledge of distributed system design and implementation.
  • Expertise in Java, Python, and/or JavaScript.
  • Experience with cloud technology.
  • Experience with SQL and databases.
  • A technical background with understanding of programming styles, frameworks, design patterns, and unit testing.
  • Understanding of security implications and secure coding.
  • Practical experience with agile development methodologies and tools such as Scrum and JIRA.
  • Fluent spoken and written English.
  • Ability to write clean, readable code and reusable components.
  • Experience with Test Driven Development and/or Behavior Driven Development.
  • Self-motivation, ability to tolerate pressure, and a results-oriented approach.

Responsibilities

  • Engage with product owners, architects, and technical specialists to understand business and technical requirements and translate them into detailed design specifications for application code and modules.
  • Provide design recommendations and develop and integrate programs according to written specifications.
  • Write moderate- to high-complexity design specifications when needed.
  • Build and maintain efficient, reusable, reliable, and secure code based on user requirements.
  • Develop enterprise software within a multi-functional agile team, following company standards and methodologies.
  • Participate in refinement and planning sessions, analyze development requirements, provide design options and complexity estimates, and agree on efficient delivery approaches.
  • Collaborate with product owners to implement customer-focused solutions aligned with agreed architecture designs.
  • Create and execute automated tests to maintain software quality.
  • Work with team members to set timeframes and detailed achievements for assigned user stories to meet customer and business needs.
  • Review code with junior staff to ensure code quality and adherence to development practices.
  • Drive improvements to achieve operational efficiencies and results.

Desired Qualifications

  • Experience with emerging technologies such as artificial intelligence.

About the Company

LSEG

Global financial market infrastructure and data

LSEG provides global financial market infrastructure and data across the full value chain. It delivers data, analytics, and risk-management tools, benchmarks via FTSE Russell, regulatory and financial crime risk services, and trading, clearing, and settlement through its Capital Markets and Post Trade divisions, typically accessed via subscriptions, licensing, and fees. The company differentiates itself by offering an integrated, end-to-end platform that covers pre-trade data and analytics to post-trade processing with a broad, global footprint. Its goal is to grow over the long term by leveraging its diversified portfolio and international reach to create value for shareholders and customers.

Company size
10,001+
Company stage
IPO
Headquarters
London, United Kingdom
Founded
1801

Recently Posted Jobs

Explore more opportunities at LSEG

See more jobs