Software Engineer - Core Java

OptionsCity Software

(Chicago, Illinois)
Full Time
Job Posting Details
About OptionsCity Software

OptionsCity provides a fully configurable trading software platform to professional options traders who trade on the world's leading derivative markets.

Responsibilities
  • Work on the business-level services provided by our platform, from market making, opportunity identification, pricing, risk management, order and trade management, to exchange connectivity
  • Work on the core services exposed by our platform, like threading, persistence, messaging
  • Contribute to the entire ecosystem: Metro, Freeway, API’s
  • Push the platform forward from a quality and performance point of view through systematic refactoring
  • Actively participate in discussions around design, architecture, and problem solving
  • Work closely with Dev-Ops for configuration, automation and deployment
  • Participate in application testing to ensure high quality software
  • Provide development support to second level support team
  • Participate in agile related meetings to plan, assess and improve the development process
Ideal Candidate
  • BS in Computer Science preferred, other engineering/technical degree acceptable
  • Excellent Java programming skills (4+ years)
  • Development experience in a Linux/UNIX environment
  • Extensive experience in OOP/OOD
  • TCP/IP, Multicast, multi-threaded, socket level programming
  • Excellent problem solving skills
  • Excellent communication skills, able thrive in a team oriented environment
  • Track record of constantly learning or building new things No sponsorship available at this time (US citizens or permanent residents only).
Compensation and Working Conditions
Benefits Benefits included

Additional Notes on Compensation

Outstanding benefits: health, dental, vision, 401K, life, long term disability and commuter plans, Monday morning breakfasts, and lunch + beverages provided daily

Questions

There are no answered questions, sign up or login to ask a question

sign up or login to save this job and more
Chicago, Illinois
Skills Desired
Sign up or login to see how your skills match up.
  • Excellent Analytical and Problem-Solving
  • Java
  • Linux/Unix
  • Strong Oral and Written Communication
  • Agile Software Development
  • Automation
  • Multithreaded Programming
  • Object Oriented Design
  • Object Oriented Programming (OOP)
  • Socket Programming
  • TCP/IP
  • Software Configuration
  • Computer Science
  • Protocol Independent Multicast

Want to see jobs that are matched to you?

DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.