Create a Job Alert.

Enter your email below to save this search and receive job recommendations for similar positions.
Thank you. We'll send jobs matching these to
You already suscribed to this job alert.
US
0 suggestions are available, use up and down arrow to navigate them
What job do you want?

Software Engineer - Crypto Products job in Atlanta at TradeStation

Create Job Alert.

Get similar jobs sent to your email

List of Jobs

Apply to this job.
Think you're the perfect candidate?
Software Engineer - Crypto Products at TradeStation

Software Engineer - Crypto Products

TradeStation Work From Home, GA Full Time
Software Engineer - Crypto Products
Virtual US or 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.
The Software Engineer is accountable for designing, building and deploying software solutions for enhancements and/or new TradeStation products. The engineer will be responsible for writing code, developing, automating unit tests, and debugging system services. In this role you will be expected to be pro-active, self-driven and knowledgeable in both current programming languages and technologies. You will be responsible for the quality, uptime and resilience of your applications.
ESSENTIAL JOB FUNCTIONS:
  • Correctly analyze requirements and design an appropriate solution using the optional balance of existing and new technology to best meet the system functional and performance goals
  • Collaborate always with a team-oriented mindset; resourceful and able to effectively collaborate across a matrix organization
  • Willing and eager to integrate new technologies into your daily work
  • Modify software to fix defects and assist with design/re-design of features for currently released products
  • Interact with Product Managers or Product Owners to define system requirements or modifications
  • Work and collaborate with DevOps engineers to test software during development process
  • Assist in devising/documenting procedures for installation and maintenance
  • Write and automate implementation scripts for production deployments
  • Eager to update job knowledge by studying new development tools and programming techniques is key; participating in educational opportunities; reading professional publications; maintaining personal networks; participating in professional organizations
KNOWLEDGE, SKILLS & ABILITIES:
  • Understanding of software development life cycle (SDLC) methodologies such as Agile Development Method / DevOps
  • Object Oriented Programming and SOLID Principles
  • Required Database experience:  MS SQL (Mid – Advanced)
  • Good oral and written communication skills
  • Programming Languages:  C#, JavaScript
  • .NET Framework: ASP.Net MVC, .Net Core
  • Experience with JS Frameworks:  NodeJS, ReactJS, Redux, AngularJS
  • Experience with Testing Frameworks:  mocha, expect, enzyme
  • Cross-platform development experience (Ubuntu/Linux, Windows, etc.)
  • Understands web protocols (HTTP/1.1, SSL/TLS, HTTP/2, WebSockets, etc.)
  • Experience with REST API’s
  • Source code control tools (VSTS, GIT)
  • Practical asynch and multithreading programming experience
  • Basic understanding of Microservices and event-driven architectures
  • Basic understanding of Cloud Infrastructure such as AWS and Azure is a plus
  • Basic understanding of network topologies and TCP/IP protocol
  • High level understanding of DevOps practices such as Continuous Integration (CI), Continuous Delivery (CD) is a plus
  • Scripting and automation (i.e., Bash, Powershell, etc.)
EDUCATION & EXPERIENCE:
  • Bachelor’s degree or equivalent work experience
  • 5+ years of application development experience
#LI-Remote

 

Recommended Skills

  • Agile Software Development
  • Event Driven Programming
  • Methodologies
  • Microservices
  • Reactjs
  • Systems Development Life Cycle
Apply to this job.
Think you're the perfect candidate?

Help us improve CareerBuilder by providing feedback about this job:

Job ID: 2493

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.