Lead Software Engineer

Company:  LSEG (London Stock Exchange Group)
Location: St. Louis
Closing Date: 08/11/2024
Salary: £100 - £125 Per Annum
Hours: Full Time
Type: Permanent
Job Requirements / Description

Description

Want to get into the fast paced world of financial market data? The real time market data developer role creates real-time applications processing the world’s most critical financial data. Our high performance software must deliver from exchanges spread across the globe to our clients in just a few milliseconds while normalizing the data into a common format. Developers play a key role throughout an iterative and dynamic delivery cycle by working with business analysts, quality assurance engineers, project managers, and operations staff.

Team members will rapidly come up to speed on the latest proprietary LSEG technology and domain specific languages to deliver projects while also expanding their C++ knowledge. The projects are technically challenging in an environment that is very engaging. The strongest team members are problem solvers that take full ownership of problems and drive them through to completion. Learning is also an important aspect of every member of the team, and continued learning is strongly supported. Both Linux and Windows operating systems are in use with a heavy focus on Linux.

Responsibilities:

  1. Implement performance and tuning modules for high throughput and reliability
  2. Identify bottlenecks and bugs in codes and devise solutions to these problems
  3. Maintain code quality, code design and re-factor to gain the best performance
  4. Ensure code quality with peer code reviews and providing constructive feedback
  5. Develop automated tests
  6. Oversee work efforts with the QA and Operations teams for application change controls and identify system performance issues
  7. Analyze key performance indicators, liaise with Operations, cross function application teams to identify bottleneck and make improvements

Qualifications

  1. 5+ years of full life-cycle software development experience
  2. 3+ years of object oriented development in C++
  3. Superb communication skills (written and oral)
  4. Ability to collaborate in a team focused environment
  5. Excellent analytical skills and a real passion for solving problems.
  6. Ability to thoroughly test and debug code using test driven development
  7. Ability to suggest/research new technologies and quickly adapt to change
  8. Ability to work with both Technical Architects and Product Owners in order to build to specification
  9. Object oriented design

Desired Skills

  1. Experience developing on Linux
  2. Exposure to Agile methodologies
  3. Experience with automated testing
  4. Experience of any integration with Oracle/SQL databases
  5. Knowledge of scripting languages Python, Unix or Powershell shell scripts desirable
  6. Knowledge of other languages such as JavaScript, Node.js
  7. Experience with real-time programming
  8. Adept at software design
  9. Experience with debugging multi-threaded applications
  10. Knowledge of/experience with design patterns
  11. Real passion for continued learning and development
  12. Understanding of financial markets, market data
  13. Low Latency financial market data systems
#J-18808-Ljbffr
Apply Now
Share this job
LSEG (London Stock Exchange Group)
  • Similar Jobs

  • Lead Software Engineer

    St. Louis
    View Job
  • Lead Software Engineer

    St. Louis
    View Job
  • Lead Software Engineer

    St. Louis
    View Job
  • Lead Software Engineer

    St. Louis
    View Job
  • Lead Software Engineer

    St. Louis
    View Job
An error has occurred. This application may no longer respond until reloaded. Reload 🗙