Software Developer - Junior in Richardson, TX at TradeStation

Date Posted: 1/23/2020

Job Snapshot

Job Description

Software Developer - Junior
Richardson, TX
TradeStation is an on-line brokerage firm seeking to level the playing field for self-directed investors and traders, empowering them to claim their individual financial edge.  At TradeStation, we're continuously pushing the boundaries of what's possible, encouraging out-of-the-box thinking and relentless search for innovation.  We offer a collaborative and flexible work environment, competitive salaries, comprehensive benefits and an unlimited PTO policy.
We are looking for driven individuals to help us build applications that will define the future of trading. This is a unique opportunity to work on a new app that will create a community of traders and help traders to build the skills necessary to be successful.  Success in this role requires an eagerness to learn, a desire to lead, creative thinking and a self-starter mindset. Do you want the challenge of working on a mission-critical financial system? If so, we have an opportunity for you as a developer on an Agile team building high performance, real-time systems for the financial markets. Success in this role requires an eagerness to learn, creative thinking and a self-starter mindset.
  • Design and develop programs that are scalable, resilient, and documented to assure a quality product that works as per the requirements
  • Develop tests to ensure functional and non-functional requirements are met
  • Analyze current programs including performance, diagnosis and troubleshooting of problem programs
  • Document code consistently throughout the development process by listing a description of the program
  • Work in a cross-functional team in a budding DevOps environment
  • Participate in Agile planning and execution

  • Technology skill set in any one or multiple of the below Tech Stacks:
    • Web:  JavaScript/TypeScript, ReactJS, AngularJS, Node.JS
    • Services - Linux:  Golang, C# .Net Core, Node.JS, Python, WebSockets, REST, MongoDB, Redis
    • Services - Windows:  C++, C#.Net, MSSQL, PowerShell, .Net Core, REST, WebSockets
    • Mobile - Native iOS:  Swift, Objective-C
    • Mobile - Native Android:  Kotlin, Java

  • Nice to have skills: Docker, Kubernetes, Linux Programming
  • Cloud/ AWS or Azure Architecture awareness
  • DevOps/Continuous Integrations process and tools awareness
  • Experience with Source Code Management, Code and Configuration management tools
  • Ability to solve problems quickly and completely
  • Ability to identify tasks which require automation and automate them
  • Ability to 'think outside the box'
  • Possess excellent communication skills, with an emphasis on verbal and written communication