
Software Engineer
London Stock Exchange Groupover 1 year ago
St. Louis, MO, USAMid Level
Base Salary
$96k - $160k/yr
Responsibilities
- Design and implement software modules in C++.
- Perform unit, integration, and performance testing, along with software packaging and configuration management.
- Participate in code and design reviews.
- Create technical specifications, software documentation, and unit test plans.
- Assist with resolving field problems as needed.
- Partner with Quality Assurance and write Robot Framework test cases using Python keywords.
Requirements
- At least 3 years of computer software development experience.
- Experience with C++ or other object-oriented programming languages in multithreaded, real-time streaming applications.
- Strong Linux experience and troubleshooting skills.
- Familiarity with network programming and strong knowledge of TCP/IP, UDP, multicast, and other networking concepts and protocols.
- Strong written and verbal communication skills.
- Experience with AWS or Azure is preferred.
Benefits
- Base salary range of $95,700–$159,700, with eligibility for the Annual Incentive Plan.
- Benefits may include an annual wellness allowance, paid time off, medical, dental, vision, flexible spending and health savings options, prescription drug coverage, a 401(k) savings plan with company match, life insurance, disability benefits, dependent-care support, adoption assistance, and commuter assistance.
- Additional support includes healthcare, retirement planning, paid volunteering days, and wellbeing initiatives.