Sr. Software Engineer in C++
hace 3 días

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 have built a team of amazing people who work together in a high performance culture to provide our clients with exceptional products and services.

We offer a collaborative and flexible work environment, competitive salaries, comprehensive benefits and a generous 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. ESSENTIAL JOB FUNCTIONS :

  • Responsible for developing new programs and proofing the program to develop needed changes to assure production of a quality product.
  • Tests new programs to ensure that logic and syntax are correct, and that program results are accurate.
  • Responsible for analysis of current programs including performance, diagnosis and troubleshooting of problem programs
  • Expected to conduct system analysis and development, with limited support from professional staff, to keep our systems current with changing technologies.
  • Responsible for utilizing tools and techniques involved in performance of essential functions of programming
  • Analyze system specifications and translate system requirements to task specifications for junior programmers.
  • 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
  • Assist testers and support personnel as needed to determine system problems.
  • Responsible for planning, processing and performing work backlog in an efficient manner with no assistance from the supervisor
  • Responsible for communicating with engineers and technical support staff regarding programming needs and performance
  • Provide feedback to analysis / training staff about performance considerations / usability issues concerning software specifications and implementation.
  • Research and recommend software tools / techniques and better processes.
  • Participate in Agile planning and execution
  • Participate in vendor engagement, evaluation and performance measurement.

  • Technology Skill Set : C++, MS SQL, PowerShell, Rest API
  • Nice to have skills : C#.Net, .Net Core, Golang, Python, Docker, Kubernetes, Linux Programming
  • Cloud / AWS or Azure Architecture awareness
  • DevOps & Continuous Integrations process & Tools awareness
  • Experience of 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".
  • Strong and effective inter-personal and communication skills and the ability to interact professionally with a diverse group
  • Ability to multi-task and stay organized in a dynamic work environment.
  • As new technologies emerge and impact our systems, expected to learn these technologies very quickly and resolve any problems involved in integrating new technologies with our systems.
  • Expert knowledge on data structures, distributed / cloud architectures
  • Eye for detail, eye for efficiency improvements through automation
  • Good knowledge of security and encryption.
  • Overall knowledge of the computing environment at large, e.g. typical uses and user populations of operating systems, communications protocols, hardware platforms, etc.

  • Minimum 7 years relevant work experience
  • Inscribirse
    Mi Correo Electrónico
    Al hacer clic en la opción "Continuar", doy mi consentimiento para que neuvoo procese mis datos de conformidad con lo establecido en su Política de privacidad . Puedo darme de baja o retirar mi autorización en cualquier momento.
    Formulario de postulación