Sr. Software Engineer - DTI
Chicago, IL
About the Job
WHO WE ARE:
Founded in 2007, DTI (Diversified Technology, Inc.) is a successful African American owned IT Consulting/Staffing firm based in Chicago's Loop.
WHAT WE DO:
We focus on providing delivery, staffing, and supported services such as enterprise integration/implementations including, but not limited to, CRM, EAM, ERP, PMO, and QA. We service clients in SLED (state/local gov't & education), financial services, fortune, public utility, as well as regularly partnering with Big 4 SI partners.
Are you a Sr. Software Engineer looking for your next opportunity? We want to speak to you. DTI has an immediate need for a Sr. Software Engineer for a contract role.
Consultant must work on our W2
Location- Chicago, IL (2 days in the office)
Responsibilities:
Founded in 2007, DTI (Diversified Technology, Inc.) is a successful African American owned IT Consulting/Staffing firm based in Chicago's Loop.
WHAT WE DO:
We focus on providing delivery, staffing, and supported services such as enterprise integration/implementations including, but not limited to, CRM, EAM, ERP, PMO, and QA. We service clients in SLED (state/local gov't & education), financial services, fortune, public utility, as well as regularly partnering with Big 4 SI partners.
Are you a Sr. Software Engineer looking for your next opportunity? We want to speak to you. DTI has an immediate need for a Sr. Software Engineer for a contract role.
Consultant must work on our W2
Location- Chicago, IL (2 days in the office)
Responsibilities:
- Senior Software Engineer role is responsible for working with a team of technology engineers, and contribute to projects to drive and execute the strategy for technology advances in CME's electronic trading platform
- Individual will be working on projects for systems that must achieve a unique blend of ultra-low latency performance, the capacity to seamlessly facilitate the busiest trading days in the world economy, rock-solid reliability and integrity and handle real-time synchronization of a geographically distributed system, all while undergoing rapid release cycles
- This role is within QDM team which is responsible for Quote streaming of millions of messages per day , Order Entry and Matching with the lowest possible latency
- Develops designs for all aspects of a project;
- Experience working with high availability, low latency systems
- Experience working with Java (Data Structures, Collections, Multi-threading) , Oracle & Linux
- Ability to communicate clearly in written and oral form to team members
- Exhibits language proficiency and independently writes application modules and unit tests as well as designs independently
- Contributes to architectural discussions. Interprets and enforces architecture for a development team
- Influences best practices development, contributing to process enhancements, and enforces best practices on project work
- Conducts system-wide testing and some integration testing (Junit and cucumber)
- Helps with debugging/designing the automated test frameworks
- Provides input for code reviews and helps with environment build deployments, release notes and build notices; Reviews code to proactively identify and mitigate potential issues and defects and helps to identify sources of defects as well as troubleshoots various forms of code
- Uses design tools to frequently share and communicate design ideas on larger systems
- Uses patterns frequently, contributing to best practice and process enhancements
- A bachelor or masters' degree.
Source : DTI