Software Development Engineer Talent Staffing Services


Job title: Software Development Engineer

Company: Talent Staffing Services

Job description: Software Development EngineerJob Summary: Talent Software Services is in search of a Software Development Engineer for a contract position that can be worked 100% remotely. The opportunity will be six months with a strong chance for a long-term extension.Position Summary: We are building the Credit Trader Workstation (CTW), a central platform for all Credit Trading activities. Currently, multiple systems are in place across US and Canadian desks. The goal is to simplify and integrate everything into a single, streamlined platform. Integration with DSTS is complete; the next key initiative is integrating Bloomberg TOMS, with a focus on pricing components and an upcoming build of an RFQ (Request for Quote) engine and auto-hedging system. This is a server-side, low-latency, Core Java development role. The integration work is largely complete, and we are now focused on expanding the development of new functionality. This is both a backfill and a net new role, with a significant focus on building the RFQ engine from scratch.Primary Responsibilities/Accountabilities:

  • Core Java server-side development focused on low-latency data structures
  • Work closely with the Fixed Income (FI) trading teams to understand workflows, specifically related to pricing
  • Build and enhance systems dealing with Preferred Stocks, Corporate Bonds, Munis, Investment Grade products, TIPS, REITs, Money Market Funds, and Credit Trading instruments
  • Develop and integrate a net new RFQ engine and auto-hedging system
  • Contribute to pricing components relayed to external systems
  • Day 1 contributions expected in Core Java unit testing, code pipelines, builds, and deployment processes
  • Participate in a highly technical, fast-paced environment and quickly ramp up on Fixed Income concepts and platform-specific integrations

Qualifications:

  • Post-secondary degree – Bachelor’s in Computer Science or Financial Engineering
  • 3-5 years of strong Core Java development experience, particularly on server-side, low-latency systems
  • Hands-on experience with data structures and scalable, high-performance platforms
  • Strong understanding of the full software development lifecycle, including unit testing, CI/CD pipelines, and deployment
  • Ability to pick up complex concepts quickly with minimal supervision – teachable
  • Strong Java knowledge – the candidate should be able to write clean, working Java code with little to no guidance
  • Data structures and algorithms – depending on the problem, the candidate should be able to identify the appropriate data structure and devise an efficient algorithm
  • Communication – this is critical. Without clear communication, the candidate may misunderstand the question or fail to articulate their solution effectively

Preferred:

  • Exposure to Capital Markets (CM) or Fixed Income (FI) concepts (coupon rate, fixed rate coupons, bond pricing) is a strong plus but not required
  • Familiarity with Fixed Income instruments is a plus (not quant pricing, but general bond pricing knowledge)

If this job is a match for your background, we would be honored to receive your application!Providing consulting opportunities to TALENTed people since 1987, we offer a host of opportunities, including contract, contract to hire and permanent placement. Let’s talk!

Expected salary:

Location: New York City, NY

Job date: Sun, 24 Aug 2025 04:03:36 GMT

Apply for the job now!

Leave a Reply

Your email address will not be published. Required fields are marked *