Allegis Group - Chicago, IL

posted 12 days ago

Full-time - Mid Level
Chicago, IL
10,001+ employees
Administrative and Support Services

About the position

Sterling is seeking a Software Engineer to contribute to the development of a next-generation order management system (OMS). The role involves enhancing and maintaining a proprietary distributed transactional infrastructure, providing an exciting opportunity to support a project from its inception within the Technology department.

Responsibilities

  • Write, review, and publish example trading and admin applications using OMS API.
  • Maintain API documentation using OpenAPI and relevant tools.
  • Be an integral part of an agile product development team responsible for this important infrastructure.
  • Collaborate with team members to develop scalable, testable, and elegant code.
  • Test and deploy code for production using automated tests.
  • Assist in 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 and working with OpenAPI and editing tools.
  • Affinity for well-architected solutions and a passion for high standards of quality.
  • Skilled with development tools such as Git, GitLab, and Docker.

Nice-to-haves

  • RESTful APIs
  • Websockets
  • Swagger

Benefits

  • Equal opportunity employer
  • Access to AI tools for job description enhancement
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service