Icon hamburger
US
What job do you want?
Apply to this job.
Think you're the perfect candidate?
Apply on company site
Thumsup

You’re being taken to an external site to apply.

Enter your email below to receive job recommendations for similar positions.
M9q05m6jwnqz7r1b55z

Sr. Software Engineer - Web API

TradeStation Richardson Full-Time
Competitive
Apply on company site
Sr. Software Engineer - Web API
Richardson, TX


We are seeking a senior-level software engineer who can design and develop highly scalable, tolerant web APIs and distributed services.

ESSENTIAL JOB FUNCTIONS:
  • Participate in Agile planning and execution
  • Develop API features, bug fixes, and automation tools
  • Help guide the technical direction of project deliverables
KNOWLEDGE, SKILLS & ABILITIES:

Required:
  • Strong professional software development experience
  • Strong understanding of Web protocols and related standards (HTTP 1.1+, SSL/TLS, WebSockets, etc.)
  • Experience developing Web sites and/or RESTful services on a Microsoft stack (ASP.NET, Javascript, JSON, HTML, IIS)
  • REST-based API design experience
  • Deep understanding of C# and .NET versions 4.0 and greater
  • Understanding of OOP & SOLID Principles
  • Practical asynch programming & multithreading experience
  • A champion for quality with experience in 1 or more test-frameworks (nUnit, XUnit, etc)
  • Moderate database experience (i.e. SQL Server, NoSQL, Redis)
  • Awareness of COM-Interop challenges
  • Some WCF experience
Preferred:
  • Containerization; Docker and Kubernetes
  • Agile Development
  • Test Driven Development (TDD)
  • Brokerage/trading platform experience
  • Conversational in Japanese (fluency is a plus)
  • Continuous Integration tools (TeamCity, CruiseControl)
  • Real-time low latency streaming
  • Distributed Source Control tools (Git, Mercurial)
  • Reactive Extensions (Rx) Framework experience
  • Cloud architecture and deployment (AWS or Azure)
  • Multiple programming languages
  • Scripting and automation (i.e. Powershell, Ruby)
  • Google-protocol buffers or Msg-pack
  • Non-locking Patterns (i.e. Disruptor)
  • Distributed Cache (AppFabric, MemCached)
  • Oauth 2.0
  • Sockets-based programming
  • ZeroMQ, Active MQ, RabbitMQ
EDUCATION & EXPERIENCE:
  • Bachelor's Degree in Computer Science or equivalent
  • 5+ years of server application development
  • Experience with Agile Development preferred

See job description above.

Recommended skills

Redis
No Sql
Memcached
Test Driven Development (Tdd)
Git
O Auth

Location

Salary Estimator

Based on Job Title, Location and Skills
$130K
Below Avg. Average Above Avg.

Career Path

See the next step in your career
Sr. Software Engineer - Web API
Competitive
Estimated Salary: $110K
Apply to this job.
Think you're the perfect candidate?
Apply on company site

Help us improve CareerBuilder by providing feedback about this job: Report this job

Report this Job

Once a job has been reported, we will investigate it further. If you require a response, submit your question or concern to our Trust and Site Security Team

Job ID: 2206

CAREERBUILDER TIP

For your privacy and protection, when applying to a job online, never give your social security number to a prospective employer, provide credit card or bank account information, or perform any sort of monetary transaction. Learn more.

By applying to a job using CareerBuilder you are agreeing to comply with and be subject to the CareerBuilder Terms and Conditions for use of our website. To use our website, you must agree with the Terms and Conditions and both meet and comply with their provisions.

TradeStation Group, Inc., through its principal operating subsidiary, TradeStation Securities, Inc., offers the TradeStation analysis and trading platform to the active trader and certain institutional trader markets. The TradeStation platform offers electronic order execution and enables clients to design, test, optimize, monitor and automate their own custom equities, options and futures trading strategies.


View the full profile