London Stock Exchange Group (LSEG) is a global financial markets infrastructure and data provider that offers financial information, analytics, trading solutions, and technology services. Its business supports financial institutions, investors, and organisations across international markets.
FTSE Russell, part of LSEG, specialises in developing and maintaining financial market indices used by investment professionals worldwide. The company combines financial expertise with technology to deliver reliable data and index solutions.
Company: LSEG – FTSE Russell
Position: Associate Software Engineer
Job Type: Full-time
Location: Bengaluru, Karnataka
Experience: Early-career candidates
Primary Technology: Python
Other Relevant Languages: Java, C++, C#, Go, Scala, Rust
Application Deadline: November 15, 2026
Develop, test, and maintain software applications using Python and other relevant programming technologies.
Build and improve APIs, software services, and reusable code components.
Write automated tests to ensure software quality, reliability, and security.
Participate in code reviews and implement improvements based on engineering feedback.
Identify software defects, investigate technical issues, and develop effective solutions.
Work with relational databases such as PostgreSQL to manage and process data.
Develop and maintain cloud-based applications using AWS services.
Support software deployment through CI/CD pipelines and development tools.
Monitor application performance using logging, monitoring, and debugging techniques.
Collaborate with engineers and product teams to understand requirements and deliver solutions.
Contribute to technical discussions and follow established software development practices.
Continuously improve programming skills and learn new technologies through practical experience.
Knowledge of programming fundamentals and object-oriented programming concepts.
Proficiency in Python or familiarity with another programming language such as Java, C++, or C#.
Understanding of data structures, algorithms, functions, classes, and error handling.
Basic knowledge of SQL and relational database concepts.
Familiarity with Git or other version control systems.
Understanding of software testing, debugging, and code maintenance.
Ability to analyse problems and develop logical solutions.
Good communication skills and the ability to work collaboratively.
Willingness to learn new technologies and adapt to changing requirements.
Candidates should have a foundation in software development through academic projects, internships, professional experience, open-source contributions, or personal projects.
Applicants should understand basic software engineering principles and programming concepts.
Practical knowledge of databases, APIs, and source control is beneficial.
Candidates should demonstrate an interest in building reliable, maintainable software.
Strong problem-solving abilities and a willingness to learn from experienced engineers are important.
About Company Welcome to Autodesk! Amazing things are created every day with our software – from the greenest buildings and...
Apply For This JobWipro Testing Trainee- 2025 & 2026 Graduates biggest hiring apply now . This is a great opportunity for freshers and...
Apply For This JobAbout the Company YASH Technologies is a global technology services and systems integration company that helps organizations modernize their operations...
Apply For This JobIBM Sending Test Mails for Associate System Engineer | Freshers BE/Btech candidates must apply.This is a great opportunity for freshers...
Apply For This JobJuspay Biggest off campus drive 2026 for Software Development Engineer Backend . This is a great opportunity for freshers and early-career...
Apply For This JobTata Communication Mega Hiring Drive for Jr. Engineer – Cloud Operations | 0-4 yr exp needed. This is a great...
Apply For This Job
