Software Engineer - Front End in Heredia at TradeStation

Date Posted: 5/9/2018

Job Snapshot

  • Employee Type:
    Full-Time
  • Location:
    Heredia
  • Job Type:
    Other
  • Experience:
    At least 5 year(s)
  • Date Posted:
    5/9/2018

Job Description

Software Engineer - Front End
Heredia, CR
 
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.
 
ESSENTIAL JOB FUNCTIONS:
  • Design and implement new applications and supporting services
  • Integrate with various systems of record
  • Maintain high standards for technical project deliverables
  • Guide agile practices and focus on continuous improvement

KNOWLEDGE, SKILLS & ABILITIES:
 
Required:
  • Proficient oral and written communication skills
  • Ability to understand business requirements and translate into technical requirements
  • Experience working in an agile environment that embraces practices such as Test Driven Development, Continuous Integration, and Continuous Delivery
  • Experience with HTML, CSS, and JavaScript
  • Experience with JavaScript MV* frameworks/libraries such as Angular or React
  • Experience with at least one dynamically typed and one statically typed server-side language
  • Experience writing and consuming RESTful web services
  • Strong understanding of object-oriented design and SOLID principles
  • Strong understanding of database technologies, relational and non-relational

Preferred:
  • Experience with React
  • Experience with Node.js and C#
  • Experience with Git
  • Cross-platform development (e.g., Windows, Linux, OSX)
  • Cloud architecture and deployment (e.g. AWS)
  • Scripting and automation (e.g., Bash, PowerShell)
  • Experience with financial trading systems

EDUCATION & EXPERIENCE:
  • Bachelor’s Degree in Computer Science or related discipline or equivalent work experience
  • 5+ years of professional experience as a software developer