**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.