Get job as soon as 2 days (HURRY UP) ENROLL NOW or Call   +1 (804)-454-3215

Software Engineer III

Job ID : 15436

Job Title : Software Engineer III

Location : Chicago, IL

Company Name : Chicago Mercantile Exchange

Industry : Information Technology

Salary : $91,000 - $109,100  per year

Job Type : Fulltime

Posted on: 2020-09-08

Required Skills : Java, Coding Skills, Spring Framework, Spring Boot, Hibernate

Benefits : No benefits are available

Job Description:

  • The Software Engineer III engineers secure, scalable, and reliable technology solutions, with appropriate mentoring, to advance in the global marketplace and serve the risk management needs of customers around the world.
  • The selected candidate will join the Engineering and Execution team as a Senior Software Engineer, initially supporting the Customer Certification Application.  The team is a high performing group responsible for Customer Certification.
  • The team is responsible for the delivery of innovative, efficient, scalable, customer-centric software engineering solutions that expand access to CME Group.  The candidate will have opportunities to contribute to a wide range of technologies, in a supportive and learning environment.  Helping shape and form strategies to accelerate post-trade time to market delivery through application re-architecture, improved quality processes, and continuous delivery automation. 
  • Internal mobility and flexibility are a key part of our agile approach to technology delivery. The successful candidate, throughout their career, will form a key part in driving our success across technology and will find opportunities to work in a variety of projects and technologies, beyond their initial team and specialism.

Principal Accountabilities

  • Applies strong knowledge of Java language, DBMS, and middleware technologies in designing and developing, testing key services.
  • Participates in code reviews, proactively identifying and mitigating potential issues and defects.
  • Participates in preliminary story review, providing feedback and input on both work effort estimation as well as architecture/design improvements.
  • Collaborates with Team Lead and Analysts to decompose high-level requirements into independent stories and sub-tasks.
  • Drives continuous improvement efforts by identifying and championing practical means of reducing time to market while maintaining high-quality products (i.e. - process improvements/automation opportunities).
  • Embraces and enforces CME Group SDLC and information security standards.
  • Work with business to define/refine/finalize requirements.

Essential Criteria

  • Bachelor's degree or equivalent/better strongly preferred, but substantial relevant experience could substitute
  • Significant experience, with a track record of making a significant contribution to both technical approach & deliveries
  • Strong knowledge of core Java skills
  • Ability to write clean, bug-free code that is easy to understand, and easily maintainable
  • Ability to write code which is able to satisfy low-latency & high-throughput requirements
  • Experience with high-performance multi-process and multi-thread system development.
  • Knowledge in Spring Frameworks, Spring Boot, Hibernate

Desirable Criteria

  • Knowledge of financial messaging protocols, and in particular FIX.
  • Experience of Redis, Apache Camel, TCP-IP, JMX, Tibco FTL messaging and Apache Kafka, and other modern enterprise software solutions
  • Experience in developing and automating solutions directly related to Continuous Integration/ Continuous Delivery and infrastructure automation
  • Experience of low-latency Java programming and fault-tolerant distributed architectures
  • Experience coding in a story-driven, agile environment.
  • Experience using Confluence, JIRA, or other Atlassian tools
  • Experience in working with remote teams, different time zones, and consultants

Latest Jobs For You

  • Software Developer Engineer in Test SDET

    Louisiana Economic Development Bossier City, La.

    Responsibilities: Design, develop and implement test plans, manual test scripts, and automated...

    View Job
  • Senior SDET Engineer

    Cynet Systems Hartford, CT

    Job Description: Middle and Large Commercial IT is looking for an experienced, energetic, and ...

    View Job
  • Sr Software Test Engineer

    COX Enterprises Irvine, CA

    Job Description: A highly qualified Senior Quality Assurance Test Automation Engineer will ...

    View Job
  • Network Engineer

    Tech USA Downingtown, PA

    Responsibilities: Review and provide input to new technical requirements Ability to ...

    View Job
  • Sr. Big Data Developer

    Synechron Weehawken, NJ

    Skill Requirements: Hands-on expertise with Big data Technologies (Apache Spark, Hadoop, HDFS,...

    View Job

Thanks For Your Feedback

We’re an equal opportunity provider.
All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status. is not a Consulting Company/Training Company/H1B Sponsor.

Attach A Resume First