This site uses cookies. To find out more, see our Cookies Policy

Software Engineer, Web API in Richardson, TX at TradeStation

Date Posted: 3/12/2019

Job Snapshot

Job Description

Software Engineer - Web API
Richardson, TX

We are seeking an experienced software engineer with a collaborative spirit and a passion for REST API's.
  • Help clients build successful trading applications and services on the TradeStation API
  • Mentor and grow an effective API support team
  • Maintain high standards for technical project deliverables
  • Design and implement new API's and modern Web interfaces
  • Guide agile practices and focus on continuous improvement
  • Occasional travel to Costa Rica or Florida (1-3 times per year)

  • Good oral and written communication skills
  • Collaborates well in a team environment
  • Strong in at least 1 modern programming language
  • C#/.NET development experience
  • Cross-platform development experience (Ubuntu/Linux, OSX, Windows, etc)
  • Understands web protocols (HTTP/1.1, SSL/TLS, HTTP/2, WebSockets, etc)
  • Experience designing REST API's
  • Object Oriented Programming and SOLID Principles
  • Practical asynch and multithreading programming experience
  • A champion for quality with experience in 1 or more test-frameworks (nUnit, XUnit, Mocha, etc)
  • Basic understanding of network topologies and TCP/IP protocol

  • Experience integrating OAuth2.0 and/or OpenID Connect
  • Experience with NodeJs, Golang or Python development
  • Experience with 1 or more non-Microsoft technology stacks (LAMP, MEAN, Java+Spring, Ruby-on-Rails, etc)
  • Scripting and automation (i.e. Bash, Powershell, etc)
  • Hands-on Docker or Kubernetes experience
  • HTTP/1.1 Streaming or HTTP/2 protocol experience
  • Cloud architecture and deployment (AWS or Azure)
  • Brokerage/trading platform experience

  • Bachelor’s degree or equivalent work experience
  • 3+ years of application development experience