The Lead Software Engineer will perform development activities in an agile team, leading on technical solutions, design and writing quality code as well as software testing
Job Summary
The Lead Software Engineer will perform development activities in an agile team, leading on technical solutions, design and writing quality code as well as software testing.
LSEG offers a range of tailored benefits and support, including healthcare, retirement planning, paid volunteering days and wellbeing initiatives.
You will be part of a collaborative and creative culture where new ideas are encouraged and there is a commitment to sustainability across the global business.
Matching Summary
The Lead Software Engineer will perform development activities in an agile team, leading on technical solutions, design and writing quality code as well as software testing.
Skills & Requirements
Must-have
Java, Python and/or JavaScript expertise
Agile development methodologies
Software architecture design and development
Distributed system design and implementation
Cloud technology experience
SQL and database knowledge
Automated testing and code review
Nice-to-have
Experience with AI technologies
Test Driven Development and Behavior Driven Development
Good communication and interpersonal skills
Self-motivated and result oriented
Coaching and mentoring skills
Fluent English communication
Key Requirements
Master/Bachelor’s Degree in Computer Science or Computer Engineering
5+ years software architecture and development experience
Fluent English for spoken and written communication