Sr. Software Engineer (NEW - Java #87)

Solomon Page

Greenwich (CT)

Hybrid

USD 200,000 - 230,000

Full time

4 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Solomon Page is seeking a Senior Software Engineer to join a finance-focused development group responsible for core brokerage and risk technology across the platform.

The hybrid role in Greenwich, CT requires strong Java and scripting skills and at least 5 years of experience. Salary ranges from 200,000 to 230,000 USD annually, with a dynamic, enterprise-scale environment.

Qualifications

  • Bachelor’s or master’s degree in Computer Science, or related degree.
  • Minimum 5 years of professional programming experience.
  • At least 3 years of Java programming experience.
  • Python, Perl or similar scripting language experience.
  • Relational databases experience (Oracle).
  • Strong analytical skills.
  • Good communication skills.

Responsibilities

  • Design and develop applications and services supporting rapidly growing client base.
  • Build software that supports the expansion of brokerage business into new markets around the world.
  • Optimize and refactor existing code for improved reliability and performance.
  • Write and maintain design and engineering documentation.

Skills

Java
Python
Scripting (Python/Perl)
Relational databases (Oracle)
Analytical skills
Communication skills

Education

Bachelor’s or Master’s in Computer Science

Tools

Oracle Database

Job description

Our client is looking to fill the role of Sr. Software Engineer. This Software Development group engineers the core brokerage and risk technology at the heart of our Client’s platform. Spanning Enterprise Architecture, Market Risk, UI Brokerage, Client Integration, Client Accounts, Equity Distribution, and multiple specialized brokerage development teams, the group builds the systems that execute trades, manage risk, and serve clients worldwide. Members tackle complex engineering challenges at massive scale, shaping the tools that define modern electronic trading. It's a dream environment for developers who want to build sophisticated financial technology.

Compensation and Working Arrangements
  • Salary Range: 200,000 USD - 230,000 USD
  • This is a hybrid role (3 days in the office/2 days remote): Greenwich, CT
Responsibilities
  • Design and develop applications and services supporting rapidly growing client base.
  • Build software that supports the expansion of brokerage business into new markets around the world.
  • Optimize and refactor existing code for improved reliability and performance.
  • Write and maintain design and engineering documentation.
Required Qualifications
  • Bachelor’s or master’s degree in Computer Science, or related degree.
  • Minimum 5 years of professional programming experience.
  • At least 3 years of Java programming experience.
  • Python, Perl or similar scripting language experience.
  • Relational databases experience (Oracle).
  • Strong analytical skills.
  • Good communication skills.
What we’d also love to see
  • Prior experience in finance
  • An ambitious and diligent individual
  • An innovative mindset with a drive to improve upon existing systems
  • A desire to solve complex problems
The Solomon Page Distinction

Our teams, comprised of subject matter experts, develop an interest in your preferences and goals and we act as an advisor for your career advancement. Solomon Page has an extensive network of established clients which allows us to present opportunities that are well-suited to your respective goals and needs – this specialized approach sets us apart in the industries we serve.

About Solomon Page

Founded in 1990, Solomon Page is a specialty niche provider of staffing and executive search solutions across a wide array of functions and industries. The success of Solomon Page reflects an organic growth strategy supported by a highly entrepreneurial culture. Acting as a strategic partner to our clients and candidates, we focus on providing customized solutions and building long-term relationships based on trust, respect, and the consistent delivery of excellent results. For more information and additional opportunities, visit: solomonpage.com and connect with us on Facebook, and LinkedIn.

Opportunity Awaits.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Software Engineer - Trading
Staff Software Engineer - Trading

Solomon Page • New York (NY)

Hybrid
USD 175,000 - 230,000
Bonus
Equity
Java Web Application Developer
Java Web Application Developer

Solomon Page • Greenwich (CT)

Hybrid
USD 170,000 - 200,000
Hybrid work arrangement
Greenwich, CT location in US
Backend Software Engineer- Calculation Engines (NY)
Backend Software Engineer- Calculation Engines (NY)

Solomon Page • New York (NY)

Hybrid
USD 170,000 - 230,000
Software Engineer III
Software Engineer III

Bank of America • Jacksonville (FL)

On-site
USD 103,000 - 180,000
Discretionary incentive eligible
Annual discretionary plan
Benefits eligible
Senior Software Engineer
Senior Software Engineer

Primis • New York (NY)

Hybrid
USD 82,656 - 137,760
Senior Java Software Engineer
Senior Java Software Engineer

Outsourced CIO LLC • New York (NY)

On-site
USD 80,000 - 120,000
Sr. Java Full Stack Engineer
Sr. Java Full Stack Engineer

Eliassen Group • Frankfort (KY)

Remote
USD 96,000 - 110,000
Medical
Dental
Vision
+2
Senior Software Engineer (Java)
Senior Software Engineer (Java)

Summit Tech Partners • New York (NY)

On-site
USD 140,000 - 180,000
Medical insurance
Vision insurance
401(k)
Software Engineer III - Global Equities Cash Technolog
Software Engineer III - Global Equities Cash Technolog

HITEC • New York (NY)

On-site
USD 103,000 - 180,000
Feature Lead - Technology - Java
Feature Lead - Technology - Java

Bank of America • Jersey City (NJ)

On-site
USD 107,000 - 174,000
Annual discretionary plan
Industry-leading benefits
Paid time off