Software Engineer - Business Services in Heredia at TradeStation

Date Posted: 5/10/2021

Job Snapshot

Job Description

Software Engineer
Heredia, Costa Rica
TradeStation is an online 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 a generous PTO policy.
Are you a passionate and inventive web developer? Do you want to be working on cutting edge solutions in a collaborative and challenging environment? TradeStation is seeking an experienced and talented Software Engineer who thrives on pushing the limits of technology to produce state of the art solutions.
  • Design, develop, and implement applications, including implementing new product features as well as enhancing and maintaining existing functionality
  • Participate in design discussions, review sessions, and prototyping
  • Successfully integrate data between various systems
  • Expert knowledge of C# and the .NET Framework
  • Experience with database technology, relational and non-relational. Experience with MSSQL is preferred
  • Experience with containerization software such as Docker and Kubernetes
  • Experience with web technologies such as HTML, CSS, JavaScript, and ASP.NET
  • Experience writing and consuming RESTful web services
  • Strong understanding of object-oriented design and SOLID principles
  • Experience with Node.js
  • Experience with Git
  • Good understanding of Windows OS and Linux
  • Experience working in an agile environment and embraces practices such as Test Driven Development and Continuous Delivery (CI/CD)
  • Proven and strong communication skills
  • Ability to understand business requirements and translate to technical requirements
  • Salesforce integration experience is a plus
  • Experience with containerization software such as Docker and Kubernetes
  • 2+ years of professional experience as a software developer