Software Developer (Go/Scala)

FlexTrade

Milwaukee (WI)

On-site

USD 90,000 - 120,000

Full time

13 hours ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

FlexTrade Systems is seeking talented developers to work on the FlexONE OMS/EMS platform. You will design and implement features in a high-performance, multi-asset trading environment.

Join a team focused on state-of-the-art order management and execution systems, with opportunities to work with Go, Spark, and data lakehouse services in a collaborative setting.

Qualifications

  • Bachelor’s degree (or higher) in CS or a related field.
  • At least 2 years of professional software development experience.
  • Advanced proficiency in one or more programming languages (Scala, Go, etc.).
  • A firm understanding of maintainable design concepts and development practices focused on provable correctness.
  • Excellent communication skills to articulate ideas, problems, and solutions.
  • Motivation and determination to achieve, learn, and grow.

Responsibilities

  • Design and implement new features on the product roadmap using Go, Spark, and data lakehouse services.
  • Take initiative and gather requirements from Project Managers and other sources.
  • Identify and implement performance enhancements in the core product.
  • Implement bug fixes and assist with production support as needed.
  • Collaborate with other team members while proactively solving problems.

Skills

Bachelor's degree in CS or related
2+ years of software development
Scala
Go
maintainable design & provable correct
excellent communication
driven to learn and grow

Education

Bachelor's degree or higher in CS or related field

Tools

Scala
Go
AWS
SQL

Job description

About FlexTrade Systems

FlexTrade Systems is a provider of customized multi-asset execution and order management trading solutions for buy- and sell-side financial institutions. Through deep client partnerships with some of the world's largest, most complex, and demanding capital markets firms, we develop the flexible tools, technology, and innovation that deliver our clients a competitive edge. Our globally distributed engineering teams focus on adaptable technology and open architecture to develop highly sophisticated trading solutions that can automate and scale with your business strategies.

About FlexTrade Systems

FlexTrade Systems is a provider of customized multi-asset execution and order management trading solutions for buy- and sell-side financial institutions. Through deep client partnerships with some of the world's largest, most complex, and demanding capital markets firms, we develop the flexible tools, technology, and innovation that deliver our clients a competitive edge. Our globally distributed engineering teams focus on adaptable technology and open architecture to develop highly sophisticated trading solutions that can automate and scale with your business strategies. At FlexTrade, we hold our values close to heart, with pride and gratitude, as they guide us in everything that we do. We are dedicated to giving our clients a competitive edge, taking ownership of our responsibilities, being flexible to adapt to an ever-changing environment and technology, bringing integrity to every interaction, and continuing to improve, grow together, and collaborate as one team. All of these, while having fun, truly make FlexTrade a wonderful place to work.

FlexONE Team

We are looking for talented developers who are passionate about technology to work on FlexTrade’s OEMS platform, FlexONE, which is our state-of-the-art, fully integrated Order Management System (OMS) and Execution Management System (EMS). Our team is responsible for the development of the firm’s flagship, buy-side OMS.

Responsibilities
  • Design and implement new features on the product roadmap using technologies including Go, Spark, and data lakehouse services.
  • Take initiative and be resourceful in gathering requirements from Project Managers and other sources.
  • Identify and implement performance enhancements in the core product.
  • Implement bug fixes and assist with production support as needed.
  • Collaborate with other members of the team while proactively solving problems.
Requirements
  • A Bachelor’s degree (or higher) in CS or a related field.
  • At least 2 years of professional software development experience.
  • Advanced proficiency in one or more programming languages (Scala, Go, etc.).
  • A firm understanding of maintainable design concepts and development practices focused on provable correctness.
  • Excellent communication skills to articulate ideas, problems, and solutions.
  • Motivation and determination to achieve, learn, and grow.
Desirable Skills
  • Experience with functional programming concepts (Scala is a plus).
  • Experience AWS cloud services.
  • Knowledge of SQL and relational databases.
  • FlexTrade Systems, Inc. does not accept unsolicited resumes from search firm recruiters. Fees will not be paid in the event a candidate submitted by a recruiter without an authorized agreement for a particular SOW (Statement of Work) in place is hired: such resumes are deemed the sole property of FlexTrade Systems, Inc.**
  • FlexTrade Systems, Inc. is an equal opportunity employer and makes employment decisions without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability status, or any other status protected by law.**
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Developer C++ - Great Neck, NY - Open Positions
Software Developer C++ - Great Neck, NY - Open Positions

FlexTrade • Village of Great Neck (NY)

Hybrid
USD 140,000 - 190,000
Software Developer, Client Services (Sell-Side)
Software Developer, Client Services (Sell-Side)

FlexTrade • Village of Great Neck (NY)

On-site
USD 90,000 - 120,000
Software Developer C++ - Great Neck, NY - Professional Opportunities
Software Developer C++ - Great Neck, NY - Professional Opportunities

FlexTrade • Village of Great Neck (NY)

Hybrid
USD 120,000 - 160,000
Software Developer C++
Software Developer C++

FlexTrade • New York (NY)

On-site
USD 120,000 - 150,000
Software Developer
Software Developer

FlexTrade • Village of Great Neck (NY)

On-site
USD 80,000 - 120,000
Technical Project Manager – FX
Technical Project Manager – FX

FlexTrade • Village of Great Neck (NY)

On-site
USD 120,000 - 160,000
Lead Software Developer Engineer in Test
Lead Software Developer Engineer in Test

FlexTrade • Village of Great Neck (NY)

On-site
USD 120,000 - 180,000
Competitive salary and discretionary/2
Professional development budget
Electronic Trading (OMS) Software Developer
Electronic Trading (OMS) Software Developer

HedgeServ • New York (NY)

On-site
USD 175,000 - 215,000
Software Enigneer – Java/Linux
Software Enigneer – Java/Linux

Talener • New York (NY)

On-site
USD 150,000 - 175,000
Implementation Project Manager, FX - Great Neck, NY - Professional Opportunities
Implementation Project Manager, FX - Great Neck, NY - Professional Opportunities

FlexTrade • Village of Great Neck (NY)

On-site
USD 120,000 - 180,000