Demo

Senior Developer

Intercontinental Exchange
Atlanta, GA Full Time
POSTED ON 1/19/2025 CLOSED ON 1/28/2025

What are the responsibilities and job description for the Senior Developer position at Intercontinental Exchange?

Overview

Job Purpose

ICE is seeking a strong senior developer to join its derivatives trading, auction, and reference data development team. We oversee state-of-the-art platforms that empower trading and auctions.

This open position is quite unique. The developer not only will contribute to top-quality, mission-critical development of the core trading, auction, and reference data systems but also can do so with fun and flexibility. Our software is implemented with Java, Kotlin, and even a bit of Scala, concurrent message-passing actors, Docker containers, as well as very elaborate front-end JavaScript applications using React.js. This is a great opportunity to learn new things and have a meaningful impact on our mission-critical trading platform.

Responsibilities

  • Design, implement, and support the ICE trading, auction, and reference data systems.
  • Collaborate closely with clients, quality assurance, and project/product management.

Knowledge and Experience

The Senior Developer should have a product mentality, a strong sense of ownership, and strive to be a good steward of their software. More than any concrete experience with specific technology, it is more important for the candidate to have a strong sense of what constitutes good software, be conscientious in picking the right technology, and be always open-minded to learn (from others and from failures).

On the technical side, the Senior Developer should be highly proficient in Java design and development, have experience developing or interfacing with relational databases such as Oracle or Postgres, and have some front-end development exposure involving JavaScript, CSS, and HTML. In addition to fulfilling the typical development duties, the individual is expected to look beyond just writing code and to contribute to the team's success in multiple facets. The candidate should be able to communicate effectively and maintain good transparency on project status.

  • Bachelor's degree or equivalent in Computer Science with 5 years of Java development experience, or master's degree with 3 years of Java development experience
  • Experience with and strong understanding of
    • multi-threaded server-side development and Java concurrency
    • core Java/Java collections
    • relational databases
    • performance tuning, debugging, and memory profiling
    • unit, integration, and end-to-end tests
    • Knowledge of UNIX command and tool
  • Demonstrable experience in design and system architecture
  • Good understanding of common design and architectural principles
  • Strong interpersonal and communication skills to work well in a team environment
  • Ability to work with little supervision and under pressure
  • Good decision-making ability and good judgment
  • Preferred but not required:
    • Financial services experience
    • Front-end JavaScript development (with modern JavaScript web application stack such as React.js)
    • Exposure to Kotlin and Scala
    • Exposure to Docker containers
    • Postgres

Schedule

This role offers work from home flexibility of one day per week.

Intercontinental Exchange, Inc. is an Equal Opportunity and Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, sexual orientation, gender identity, national origin or ancestry, age, disability or veteran status, or other protected status.


Intercontinental Exchange is an Equal Opportunity Employer and is committed to diversity in its hiring and business practices. All qualified candidates are encouraged to apply.


 

Senior Mainframe Cobol Developer
Lensa -
Alpharetta, GA
Senior ServiceNow ITOM Developer
TekShapers -
Atlanta, GA

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Developer?

Sign up to receive alerts about other jobs on the Senior Developer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$82,809 - $110,162
Income Estimation: 
$102,136 - $132,353
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$150,756 - $194,140
Income Estimation: 
$172,191 - $221,861
Income Estimation: 
$114,549 - $164,025
Income Estimation: 
$153,752 - $200,235
Income Estimation: 
$90,707 - $120,959
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$114,500 - $144,633
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$144,503 - $184,592
Income Estimation: 
$102,541 - $137,871
Income Estimation: 
$153,752 - $200,235
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$144,503 - $184,592
Income Estimation: 
$102,541 - $137,871
Income Estimation: 
$153,752 - $200,235

Sign up to receive alerts about other jobs with skills like those required for the Senior Developer.

Click the checkbox next to the jobs that you are interested in.

  • Bug/Defect Analysis Skill

    • Income Estimation: $114,500 - $144,633
    • Income Estimation: $114,549 - $164,025
  • Debugging Skill

    • Income Estimation: $112,685 - $163,282
    • Income Estimation: $114,500 - $144,633
This job has expired.
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Intercontinental Exchange

Intercontinental Exchange
Hired Organization Address New York, NY Full Time
Role : Senior Performance Engineer Job Purpose The New York Stock Exchange, a subsidiary of Intercontinental Exchange, I...
Intercontinental Exchange
Hired Organization Address Atlanta, GA Full Time
At Intercontinental Exchange (ICE), we engineer technology, exchanges and clearing houses that connect companies around ...
Intercontinental Exchange
Hired Organization Address Atlanta, GA Full Time
Overview Job Purpose At ICE, we never rest. We are on a mission as a team. We are problem solvers and partners, always s...
Intercontinental Exchange
Hired Organization Address New York, NY Full Time
Job Purpose As a Lead Development Engineer in Test you will work with the Systems Analysts, Development, and QA to under...

Not the job you're looking for? Here are some other Senior Developer jobs in the Atlanta, GA area that may be a better fit.

Senior Developer

Intercontinental Exchange Holdings, Inc., Atlanta, GA

AI Assistant is available now!

Feel free to start your new journey!