London Stock Exchange Group

Senior C++ Software Engineer

London Stock Exchange Group
Apply
2 hours ago
St. Louis, MO, USASenior

Responsibilities

  • Implement performance and tuning modules for high-throughput and reliable applications.
  • Identify code bottlenecks and bugs and develop solutions.
  • Maintain code quality, improve software design, and refactor for performance.
  • Conduct peer code reviews and provide constructive feedback.
  • Develop automated tests and thoroughly test and debug code.
  • Coordinate with QA, Operations, Technical Architects, Product Owners, and cross-functional application teams on application changes and performance issues.
  • Analyze key performance indicators and identify opportunities for system improvements.

Requirements

  • At least 5 years of full life-cycle software development experience.
  • At least 3 years of object-oriented development experience in C++.
  • Strong written and oral communication, analytical, collaboration, problem-solving, and software design skills.
  • Ability to use test-driven development, research and adopt new technologies, adapt to change, and build software to specification.
  • Desired experience includes Linux development, automated testing, Oracle or SQL database integration, Python, Unix shell scripting, PowerShell, JavaScript, Node.js, real-time programming, multithreaded application debugging, design patterns, and financial markets or market data systems.
  • Exposure to Agile methodologies is desirable.

Benefits

  • Healthcare, retirement planning, paid volunteering days, and wellbeing initiatives.
  • Opportunities for continuous learning, professional growth, and skill development.
  • Collaborative and creative work culture with equal-opportunity and reasonable-accommodation commitments.

Categories

London Stock Exchange Group

About London Stock Exchange Group

10,000+ employees
Contact me