# Lead Software Engineer (Time Series)

**Company**: London Stock Exchange Group (LSEG)
**Location**: Bangkok, One Bangkok
**Experience**: senior
**Job type**: full-time
**Category**: Engineering
**Industry**: Finance

**Apply**: https://lseg.wd3.myworkdayjobs.com/en-US/Careers/job/THA-Bangkok-One-Bangkok/Software-Engineer--Time-Series-_R0118298-1?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_8fb15a1a-cd2

## Description

We are seeking a Lead Software Engineer (Time Series) to join our team in Bangkok. As a Lead Software Engineer, you will play a crucial role in designing, developing, and delivering high-quality software solutions that meet customer needs.

**Job Summary:** You will lead the development of software applications, engaging with product owners, architects, and technical specialists to understand business requirements and translate them into detailed design specifications. You will provide design recommendations, develop and integrate programs, and occasionally write moderate to high-complexity design specifications.

**Key Responsibilities:**

- Engage with product owners, architects, and technical specialists to understand business requirements and translate them into detailed design specifications

- Provide design recommendations, develop and integrate programs per written specifications

- Build and maintain efficient, reusable, reliable, and secure code based on user requirements

- Participate in refinement and planning sessions, analyze development requirements, provide design options and complexity estimates, and agree on how to deliver the requirements efficiently

- Collaborate with product owners to implement solutions that meet customer needs, align with agreed architecture designs, and consistently focus on delivering high-quality software

- Work closely with team members to set timeframes for assigned user stories and detailed achievements to meet customer and business needs

- Perform code reviews with junior staff to ensure code quality and adherence to development practices

- Drive improvements to achieve efficiencies and results

**Requirements:**

- Master's or Bachelor's degree in Computer Science, Computer Engineering

- 8+ years of experience in software architecture design and development

- Knowledge of architecture design guidelines and development practices

- Expertise in Java, Python, and/or JavaScript

- Experience with cloud technology, distributed system design and implementation, SQL, and databases

- Familiarity with agile development methodologies and tools (Scrum, JIRA, etc.)

- Fluency in English (spoken and written)

- Ability to write clean, readable code and reusable components

- Experience with test-driven development and/or behavior-driven development

- Self-motivated, pressure-tolerant, and result-oriented personality with innovation

- Good communication and interpersonal skills

**What We Offer:**

- Opportunity to work with a leading global financial markets infrastructure and data provider

- Collaborative and dynamic work environment

- Professional growth and development opportunities

## Skills

### Required
- Java
- Python
- JavaScript
- Cloud technology
- Distributed System Design
- SQL
- Agile development methodologies
- Test Driven Development
- Behavior Driven Development

### Nice to have
- AI

---

Source: [Apply at lseg.wd3.myworkdayjobs.com](https://lseg.wd3.myworkdayjobs.com/en-US/Careers/job/THA-Bangkok-One-Bangkok/Software-Engineer--Time-Series-_R0118298-1?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
