Skip to main content

Software Engineer - On Site, Stamford, CT. - local candidates only (Stamford)

Posted yesterday

abacus groupHartford (CT)

SENIORITY

Lead

Apply (opens in a new tab)

About the role

Our client, an established global investment management firm, is looking for a junior-to-mid-level Software Developer to join its Trading Technology team. The team supports the firm's quantitative and discretionary trading businesses as they continue to grow. The role mainly involves maintaining, enhancing, and supporting critical Windows client and server applications, along with contributing to new development projects. You'll be part of a small, collaborative team, working closely with fellow developers, the quantitative trading group, and other business users, and you'll have real autonomy in how you design technical solutions.
What you'll do:
  • Partner with developers and business users, mainly on the quantitative trading side, to gather requirements and scope projects
  • Maintain and enhance existing Windows client and server applications, and contribute to new builds
  • Review existing systems for opportunities to improve robustness and performance
  • Bring forward ideas for technical and business-side improvements
  • Write product specifications and train colleagues and users on how systems work and how to maintain them
  • Carry out unit, integration, and functional testing
  • Support business-critical pre-trade signal and order generation systems through UAT and production, with a focus on accuracy, reliability, and timely processing
  • What you bring
Bachelor's degree in Computer Science or a related field 1-5 years of software development experience. Strong recent graduates with relevant internship, academic, or project work are also encouraged to apply. Financial services experience is not required. Strong object-oriented programming skills. C# is preferred, but strong Java, Python, or other modern-language developers will be considered. Experience with or solid knowledge of concurrency, automated unit testing, and SQLStrong communication skills and comfort working with developers and business users across the full development lifecycle Close attention to detail and a commitment to reliable, well-tested software
Nice to have: event-driven architecture or messaging, F#, or functional programming JobID: 48699

Before you apply

Applying takes about a minute. These four things decide how fast it moves after that.

Your profile is current

It's what we read first. Occupations, seniority and locations matter more than a long history.

Two examples you can talk through

Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.

A number in mind

What you're on now and what would make you move. We negotiate better when we know both.

Your notice period

Employers plan around it, and it's the question that stalls offers most often.

Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.

More like this