**What you will do**
- Work with a substantial codebase, requiring an inquiring and tenacious approach to development and maintenance.
- Implement code for interfacing with the Tradeweb dealer trading system
- Be able to understand existing code base for existing asset classes and be able to enhance them within the existing infrastructure and coding conventions
- Ensuring the code is tested thoroughly. Reliability of your code is paramount as Tradeweb developers have their code rolled into production regularly throughout the year.
- Work with internal stakeholders, including product managers to clarify project requirements and specifications during development, testing and post-production.
- Provide 2nd line support to the business by investigating and resolving day-to-day dealer queries in development and production environments.
**Must haves**
- 10+ years of work experience in developing enterprise multi-user real time systems
- Bachelor's, Master's or PhD degree in Computer Science, Mathematics, Statistics, or equivalent field
- Experience multi-threading
- Experience with enterprise architecture such as client server, multi-layer systems and C++
- Solid computer science educational background
- A quick learner: able to understand and debug existing enterprise systems
- Clear, concise, and effective oral and written communicator who engages in active dialog
- Pragmatic approach to problem solving
- Evidence of planning and testing ability
- Network Programming, TCP/IP
- Experience with Unix is a plus
- Experience with Node JS is a plus
**The benefits of joining us**
- **Professional growth**: accelerate your professional journey with mentorship, TechTalks, and personalized growth roadmaps
- **Competitive compensation**: we match your ever-growing skills, talent, and contributions with competitive USD-based compensation and budgets for education, fitness, and team activities
- **A selection of exciting projects**: join projects with modern solutions development and top-tier clients that include Fortune 500 enterprises and leading product brands
- **Flextime**: tailor your schedule for an optimal work-life balance, by having the options of working from home and going to the office - whatever makes you the happiest and most productive.