Talent.com
Interactive Brokers
Application ProgrammerInteractive Brokers • Greenwich, CT
Application Programmer

Application Programmer

Interactive Brokers • Greenwich, CT
30+ days ago
Job type
  • Full-time
Job description

Join the Interactive Brokers Team!

Interactive Brokers has been at the forefront of the Fintech space for over 40 years and we pride ourselves on being a technology company. We continue to challenge the status quo and push boundaries to offer the best trading platform with the most sophisticated features all for the lowest cost to our customers.

The Applications Programming department works on the back-end and internal systems that enable our brokerage operations including the handling of customer cash, securities borrowing and lending, regulatory reporting, trade settlement and reconciliation, corporate action processing, customer statements, reference data systems, and IPO processing to name just a few. In addition, we also continuously work on our fully integrated internal development and operational tools used to handle functions such as software releases, job scheduling, service location and security frameworks, and build management tools.

We are looking to continuously improve our intelligent, automated systems to provide the world class solutions and systems our brokerage customers expect. Typical projects can include improving an existing algorithm, adding a new feature, working on system scalability, prototyping the application of a new technology, or investigating and fixing an existing system issue.

What you possess:

  • Bachelor’s or Master's degree in Computer Science or related degree.
  • 0-3 years of Java experience or similar object-oriented language experience.
  • Strong knowledge of object-oriented concepts, n-tier applications, and follow SOLID principles.
  • Knowledge of relational databases with bonus points for experience with Oracle.
  • Desire to challenge the status quo, create simple elegant solutions to complex problems, and follow solutions from development through production release, acceptance testing, and support.
  • Hands on experience with server-side programming ideally with Java/JEE or C++, message-oriented systems, RESTful web services, and microservices.
  • Experience with configuration and deployment on application servers ideally JBoss.
  • Knowledge of financial instruments is a plus otherwise you have a desire to learn about and understand financial instruments and concepts.

Personality traits:

  • You are a continuous learner and will use and/or learn the right language and technology to solve a problem.
  • Detail-oriented self-starter that is comfortable working both independently and collaborating with your team.
  • Passionate about writing clean, well-tested, and maintainable code.
  • High level of comfort in an environment of continuous integration and deployment.

You will be someone who can:

  • Work with business stakeholders to develop back-end services and algorithms for a new feature along with a web-based management UI.
  • Optimize, improve, and support existing algorithms and systems to reach the goal of highly automated robust systems with full test coverage requiring minimal operational oversight.
  • Create independent automated risk controls and checks to ensure that systems are performing as expected and catch potential errors as soon as possible.
  • Develop message-oriented systems, batch processing applications, and web application-based management consoles.

Company Perks:

  • Competitive salary, annual performance-based bonuses, and annual stock grants.
  • Daily company lunch allowance provided.
  • 401k with company match.
  • Excellent medical, dental, and vision benefits.
  • Newly renovated offices with multi-monitor setups.
  • Team outings and dinners.
  • Education reimbursement and learning opportunities.
Create a job alert for this search

Application Programmer • Greenwich, CT

Similar jobs

Employment Application

Nissan of Garden CityHempstead, NY, USA
Full-time
Quick Apply

Please submit your application so that we can get you into our system!. Show more

Docusign Analyst

EclaroWhite Plains, NY, US
Full-time

Docusign Analyst Job Number: 26-00874 Want to be part of the Energy Industry? ECLARO is looking for a Docusign Analyst for our client in White Plains, NY.ECLARO's Client is America's largest state ... Show more

 • Promoted

Application Developer

TradeJobsWorkForce10707 Tuckahoe, NY, US
Full-time

Analyze the ideas, business models, and user requirements to formulate a design strategy to carry out.Act as a tenant to draw out a workable application design and coding parameters with the essent... Show more

 • Promoted

C# programmer for a successful trading team

Quanta SearchGreenwich, CT, United States
Full-time

C# programmer for a successful trading team.C# programmer for a successful trading team.C# programmer for a successful trading team.Be among the first 25 applicants.C# programmer for a successful t... Show more

 • Promoted

ERP Project Manager with HCM/SAP Ariba

InfoPeople CorporationWhite Plains, NY, US
Full-time

Skills • Experience implementing HCM and ERP applications and processes such as SuccessFactors, Workday, SAP, etc.Experience implementing procurement applications such as SAP Ariba, Ivalua, etc.Und... Show more

 • Promoted

Physician Pathways Program - Optum NY

OptumMount Kisco, NY, US
Full-time

OptumNY, (formerly Optum Tri-State NY) is seeking a Pathways Physicianto join our team remotely.Optum is a clinician-led care organization that is changing the way clinicians work and live.As a mem... Show more

 • Promoted

Restaurant Delivery - Flexible Schedule

DoorDashMount Kisco village, NY, United States

DoorDash is the #1 category leader in food delivery, food pickup, and convenience store delivery in the US, trusted by millions of customers every day.As a Dasher, you’ll stay busy with a variety o... Show more

 • Promoted

Remote Software Developer $60 - $120/hourpay

Micro1Lake Carmel, New York, US
$60.00 hourly
Remote
Full-time

Real-world expertise is turned into training data, evaluations, and feedback loops that improve how models perform.AI labs and enterprises use micro1 to train models and build reliable AI agents th... Show more

 • Promoted

Tool & Die Maker

ZIERICK MANUFACTURING CORPORATIONMount Kisco, NY, US
Full-time

Experience with high-speed progressive dies.Having worked with 2-up dies and in-die sensors are strong pluses.Compensation based on skill and experience. Show more

 • Promoted

Senior Application Analyst

Smith Arnold PartnersCity of White Plains, NY, United States
Full-time

Get AI-powered advice on this job and more exclusive features.Smith Arnold Partners provided pay range.This range is provided by Smith Arnold Partners.Your actual pay will be based on your skills a... Show more

 • Promoted

Delivery Driver - Flexible Schedule

DoorDashMount Kisco village, NY, United States

DoorDash is the #1 category leader in food delivery, food pickup, and convenience store delivery in the US, trusted by millions of customers every day.As a Dasher, you’ll stay busy with a variety o... Show more

 • Promoted

11 Boring Jobs That Secretly Pay $105,000+ (And Are Hiring) - Plus 13 Other Things to Try

Gig JobsFloral Park, NY, United States
Full-time

The “Boring” Jobs That Quietly Pay $105,000+Some of the best-paying careers aren’t flashy or high-profile — and that’s exactly why they’re worth a closer look.These stable, in-demand roles combine ... Show more

 • Promoted • New!

Maximo Analyst

Ampcus IncCity of White Plains, NY, United States
Full-time

Maximo Analyst – Location: White Plains, NY.This role will support stakeholders’ use of IBM Maximo system.Responsibilities will range from administrator to analysis documentation with technical tea... Show more

 • Promoted

Computer Operator

EclaroJamaica, NY, US
$31.00 hourly
Full-time

Computer Operator Job Number: 26-00888 Make a difference in your community.ECLARO is looking for a Computer Operator for our client in Jamaica, NY.ECLARO’s client aims to enhance public services an... Show more

 • Promoted

Primary Care Physician (FM or IM) | Brewster, NY (1.5 hrs to NYC)

OptumBrewster, NY, US
Full-time

Enjoy Work/Life Balance with 32 Patient Facing Hours per week!*.Optum NY, is seeking an exceptionalPrimary Care Physician (FM or IM) to join our team in Brewster, NY.Optum is a clinician-led care o... Show more

 • Promoted

Analyst - Earn Up to $37/hr

TradeJobsWorkforce10709 Eastchester, NY, US
$37.00 hourly
Full-time

ESSENTIAL JOB FUNCTIONS Analyzes global markets for IT Services, servers, storage, backup, IT security, productivity software, remote monitoring services, hyperconvergence and IoT.Studies SMB and m... Show more

 • Promoted

Algebra Private Tutoring Jobs Greenburgh

SuperprofGreenburgh, New York, US
Full-time +1

Superprof is the leading tutoring platform in the USA, connecting passionate individuals with eager learners.We operate in over 41 countries, making education accessible to everyone, everywhere.Sup... Show more

 • Promoted

APP| Primary Care Outpatient | Stamford, CT

Yale New Haven HealthGreenwich, Connecticut, US
Full-time

To be part of our organization, every employee should understand and share in the YNHHS Vision, support our Mission, and live our Values.These values - integrity, patient-centered, respect, account... Show more

 • Promoted

Advanced Electronics / Computer Field Technician

US NavyBrewster, NY, US
Full-time

Advanced Electronics / Computer Field (ET/FC).The Advanced Electronics and Computer Field trains Sailors to maintain, operate, and repair some of the Navy’s most sophisticated electronics and compu... Show more

 • Promoted

Computer Systems Analyst

TradeJobsWorkForce10708 Yonkers, NY, US
Full-time

Training users on how to appropriately utilize their computer systems Writing instruction manuals for systems Consulting with managers to determine what role the systems play in the business Testin... Show more