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

Application Programmer

Interactive Brokers • Greenwich, CT
[job_card.30_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
[job_card.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.
[job_alerts.create_a_job]

Application Programmer • Greenwich, CT

[internal_linking.similar_jobs]

Early-Career Software Engineer, Low-Latency Trading

Trexquant InvestmentStamford, CT, United States
[job_card.full_time]

A quantitative finance fund in Stamford is seeking an Early Career Software Engineer to develop infrastructure for systematic trading.You will build low-latency systems and optimize data processing...[internal_linking.show_more]

 • [job_card.promoted]

Employment Application

Nissan of Garden CityHempstead, NY, USA
[job_card.full_time]
[filters_job_card.quick_apply]

Please submit your application so that we can get you into our system!.[internal_linking.show_more]

Mobile Application Developer (iOS / Android) (24 years of exp) USC and GC's

Hudson ManpowerWhite Plains, NY, US
[job_card.full_time]

We are looking for experienced.Mobile Application Developers (iOS / Android).The ideal candidates should have strong experience in developing, testing, and deploying mobile applications, along with...[internal_linking.show_more]

Algebra Private Tutoring Jobs Stamford

SuperprofStamford, Connecticut, US
[job_card.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...[internal_linking.show_more]

 • [job_card.promoted]

Get Paid for Surveys – $1000 CashApp

The American SurveyBedford Hills, New York, United States
[job_card.full_time]

Join The American Survey, complete short online surveys, and earn $1000 sent directly to your CashApp.It’s quick, easy, and can be done from anywhere.Sign up today and turn your voice into cash.[internal_linking.show_more]

 • [job_card.promoted]

Retail Print Specialist (Elmsford, NY)

StaplesElmsford, NY, United States
[job_card.part_time]

Print Specialists** provide exceptional customer service and solutions to customers' print needs.You will produce professionally finished products using print and production equipment.You will also...[internal_linking.show_more]

 • [job_card.promoted]

Application Developer

TradeJobsWorkForce10707 Tuckahoe, NY, US
[job_card.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...[internal_linking.show_more]

 • [job_card.promoted]

CMM Programmer

GpacBronxville, New York, United States
[job_card.full_time]
[filters_job_card.quick_apply]

CMM Programmer / Quality Control (Aerospace & Defense) Position Summary.We are a precision CNC manufacturing facility serving the aerospace and defense markets, seeking a skilled.Operating within a...[internal_linking.show_more]

EPIC Application Analyst (ADT/Prelude)

White Plains HospitalWHITE PLAINS, New York, United States, 10601
[job_card.full_time]

EPIC Application Analyst (ADT/Prelude).At White Plains Hospital, you have an opportunity to work side-by-side with some of the most talented people in the world.We have been widely recognized for o...[internal_linking.show_more]

AVP, Product Optimization Analyst

Synchrony FinancialSTAMFORD, Connecticut, United States
[job_card.full_time]

AVP, Product Optimization Analyst.We are seeking a highly analytical and collaborative Product Optimization Analyst to join our team.This role offers a unique opportunity to work cross-functionally...[internal_linking.show_more]

 • [job_card.promoted] • [job_card.new]

Early-Career Software Engineer: Quant Trading Platforms

Trexquant Investment LPStamford, CT, United States
[job_card.full_time]

A growing systematic fund in Stamford seeks an Early Career Software Engineer to develop trading systems and data pipelines.You will work closely with experienced engineers and quantitative researc...[internal_linking.show_more]

 • [job_card.promoted]

Senior Epic Analyst-Beaker/Lab

Health Alliance of Hudson ValleyValhalla, NY, United States
[job_card.full_time]

Job Summary: The Senior Analyst, Information Technology Epic, is responsible for providing intricate tactical and operational support for the implementation of Enterprise Clinical IT systems.Assist...[internal_linking.show_more]

 • [job_card.promoted]

Remote Fintech Product Analyst - AI Trainer ($50-$60 per hour)

Data AnnotationMahopac, New York
[filters.remote]
[job_card.full_time] +1

DataAnnotation is committed to creating high-quality AI.Join our team to help train the next generation of AI while enjoying the flexibility of remote work and the freedom to set your own schedule....[internal_linking.show_more]

 • [job_card.promoted]

Algebra Private Tutoring Jobs Greenburgh

SuperprofGreenburgh, New York, US
[job_card.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...[internal_linking.show_more]

 • [job_card.promoted]

Mail Processor - No Experience Required

Postal Jobs AssistAmawalk, New York, United States
[job_card.full_time]

USPS is accepting applications for PSE Mail Processing Clerks nationwide.This role is vital to ensuring the timely and accurate processing of mail.USPS provides comprehensive training to help you s...[internal_linking.show_more]

 • [job_card.promoted]

The Best Job You Will Ever Have

Tacore MedicalNone, MS, US
[job_card.full_time]

A physician who wants to do it all, with a max required time output of 36 hours per week.We need a physician who will spend 1/3 of the time in clinic, 1/3 in the hospital, and 1/3 in the Emergency ...[internal_linking.show_more]

 • [job_card.promoted]

Junior Application Developer

GunnerStamford, CT, US
[job_card.full_time]
[filters_job_card.quick_apply]

Winner of multiple awards including.GAF’s Cutting Edge Contractor Award 2023.DaVinci Masterpiece Contractor Project of the Year 2023.Fast Company’s Most Innovative Companies 2024.Our people are the...[internal_linking.show_more]

Computer Systems Analyst

TradeJobsWorkForce10708 Yonkers, NY, US
[job_card.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...[internal_linking.show_more]