TEKsystems - Chicago, IL

posted 10 days ago

Full-time - Mid Level
Chicago, IL
10,001+ employees
Professional, Scientific, and Technical Services

About the position

The Software Engineer position at TEKsystems involves developing the next generation order management system (OMS). The role requires a highly motivated individual to join a team responsible for enhancing and maintaining a proprietary distributed transactional infrastructure. This position offers an exciting opportunity to support a project from the ground up within the Technology department.

Responsibilities

  • Responsible for writing, reviewing and publishing example trading and admin applications using OMS API.
  • Responsible for maintaining API documentation using OpenAPI and relevant tools.
  • Be an integral part of an agile product development team responsible for this important infrastructure.
  • Work together with team members to develop scalable, testable, and elegant code.
  • Test and deploy your code for use in production using automated tests.
  • Able to assist with producing automated testing scripts with Python Behave.

Requirements

  • Experience with Web technologies and scripting languages such as JavaScript and Python.
  • High level of interest and knowledge in trading Equities, Options, Futures and Crypto.
  • Experience documenting Web APIs. Able to work with OpenAPI and editing tools.
  • An affinity for well-architected solutions and a passion for high standards of quality.
  • Skilled with development tools - Git, GitLab, Docker is helpful.

Nice-to-haves

  • RESTful APIs / Websockets / Open API / Swagger
  • Python scripting / JavaScript
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service