Taro Logo

Senior Software Engineer

LSEG is a leading global financial markets infrastructure and data provider, driving financial stability and empowering economies.
Backend
Senior Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Finance

Job Description

LSEG (London Stock Exchange Group) is seeking a Senior Software Engineer to join their RISK Intelligence Technology group. This role is crucial in developing technology platforms supporting key products including Connected Risk, World Check, and Risk Managed Services. The position offers an opportunity to work with a global organization of 25,000 people across 65 countries, focusing on financial markets infrastructure and data services.

The ideal candidate will be responsible for designing and maintaining Java-based systems, working within an agile framework to deliver high-quality software solutions. With 3-6 years of experience required, the role demands expertise in Java, Spring, Hibernate, and database technologies. The position emphasizes both technical excellence and collaborative skills, requiring strong communication abilities and experience with modern development practices including TDD and cloud technologies.

LSEG offers a comprehensive benefits package including healthcare, retirement planning, and wellbeing initiatives. The company culture promotes diversity, sustainability, and innovation, with a strong focus on driving financial stability and empowering economies. Based in Bangalore, India, this role provides an excellent opportunity for career growth within a leading global financial technology organization.

The position combines technical challenges with business impact, requiring someone who can write clean, maintainable code while understanding the broader implications of financial market infrastructure. LSEG's commitment to sustainability and inclusive economic opportunity makes this role particularly attractive for engineers looking to make a meaningful impact in the financial technology sector.

Last updated 23 days ago

Responsibilities For Senior Software Engineer

  • Design, build, and maintain efficient, reusable, and reliable Java code
  • Develop maintainable quality software using agile methodologies
  • Participate in planning sessions to analyze requirements
  • Provide design options, work breakdown and estimates
  • Perform unit testing, integration testing and peer reviews
  • Document and maintain technical reference materials
  • Participate in team status meetings
  • Provide timely status updates for project responsibilities

Requirements For Senior Software Engineer

Java
  • 3-6 years of experience as a software engineer
  • Excellent knowledge of Java language, J2EE, Spring, Hibernate
  • Experience with object-oriented programming
  • Experience with Unit Testing and Test Driven Development
  • Knowledge of databases and SQL
  • Understanding of security implications and secure coding
  • Excellent verbal and written communication
  • Proficient in source code management tools like Github
  • Experience in formal agile software development lifecycle
  • Experience with API interfaces
  • Understanding of multithreading
  • Experience in Cloud technologies (AWS)

Benefits For Senior Software Engineer

Medical Insurance
401k
Mental Health Assistance
  • Healthcare benefits
  • Retirement planning
  • Paid volunteering days
  • Wellbeing initiatives
  • Personal development opportunities
  • Equal opportunities employer
  • Collaborative and creative culture

Related Jobs