GAIN Capital offers many opportunities for those seeking to work and grow in a fast-paced, friendly environment

Working at GAIN Capital

With a business spanning four continents, multiple products and thousands of markets, GAIN Capital is a fast-paced and dynamic industry leader. We value our employees, and know that we would not be where we are today without their imagination, teamwork and dedication. Providing a great service to our retail and institutional customers is our number one objective, and every one of our employees is focussed on delivering the best possible trading experience.

Our current vacancies are listed below. If you don't see a suitable role here but you're inspired to want to work with us, please send your resume and CV to

worl map

Current vacancies across our global businesses and brands:

The Company:

GAIN Futures, a division of GAIN Capital Holdings, Inc. (NYSE: GCAP) is a direct access futures brokerage firm that offers on-line Futures and Forex trading through our proprietary trading platform. GAIN Capital is a global provider of online trading services, specializing in foreign exchange and contracts for difference (CFDs) servicing a diverse client base of retail and institutional investors from over 140 countries. Our combined businesses make us one of the largest and best-known brands in the retail Forex/Futures industry. GAIN Futures has offices located in Powell, Ohio and Chicago, Illinois.

Job Description:

GAIN Futures is seeking an experienced, energetic, enthusiastic, and hard working Software Engineer to develop applications for a wide variety of financial products, applying knowledge of full life cycle application development. Candidate will work independently, with individual responsibility for the quality and effectiveness of applications, while working in an environment of change and growth, with exposure to and learning of cutting-edge technology. Candidate must be able to apply knowledge of application design principles, practices, systems development and analysis. Candidate will also adhere to existing design/development/QA methodologies and analyze requirements and architect new software systems while maintaining the integrity of existing applications.

  • Software modeling and simulation Front end GUI design

  • Software testing and quality assurance

  • Evaluate and identify new technologies for implementation

  • Maintaining systems by monitoring and correcting software defects

  • Performance tuning, improvement, balancing, usability, automation.

  • Support, maintain and document software functionality

  • Integrate new software with existing systems

  • Software analysis, code analysis, requirements analysis, software review, identification of code metrics, system risk analysis, software reliability analysis

  • Working closely with other staff, such as project managers, systems analysts, and sales and marketing professionals

  • Consulting with colleagues concerning the maintenance and performance of software systems and asking questions to obtain information, clarify details and implement information

  • Problem-solving and thinking laterally as part of a team, or individually, to meet the needs of the project.

  • Successful candidates must have a Bachelor’s degree in Computer Science/Information Systems

  • At least 5 years’ experience in Microsoft.NET / C# / SQL

  • Extensive client/server programming skills, specializing in Microsoft products and technologies

  • Solid skills in performing the entire software development life cycle including designing, coding and testing

  • Strong knowledge of object oriented principles and design

  • Excellent problem solving skills

  • Strong understanding in design, development and debugging of multithreading software projects

  • Preferred skills also include C / C++ / Win32

Role Summary:

The main purpose of the Market Strategist role is to engage existing clients in ongoing conversations regarding their plans/goals for the account, risk management, trader psychology, trading/account strategy, ongoing market activity and solving any questions a client may have. The underlying intentions of these conversations would be facilitate the clients’ success and longevity while increasing trade activity within a reasonable level based on clients’ individual fiscal parameters and limitations.

Key Responsibilities:
  • Maintain and cultivate relationships with clients by gauging individual levels of experience, offering different paths for client advancement and guiding clients along their developmental process.

  • Setting up/engaging new clients for PARs (Personal Account Reviews).

  • Providing clients any relevant information pertinent to their accounts, including institutional-grade research and proprietary commentary.

  • Possessing an in-depth understanding of the underlying fundamentals of applicable currencies to be able to adequately interpret and communicate that information to clients.

  • Retention of client business during withdrawal of funds.

  • Identifying areas for improvement on the site/platform/product offerings.

  • Giving clients a better understanding of the currency markets to facilitate their plans for the account and to allow them to diversify their investment portfolios.

  • Working with clients to help understand lifecycle events such as liquidations, for the future purpose of dealing with and avoiding such events.

  • Customizing client account settings based on specific needs (spreads, rolls, trade size, platform, EA’s, etc.)

  • Working with clients to resolve trade disputes.

  • Effectively conduct individual campaigns designed to convert clients during company mergers and acquisitions.

  • Studying for various tests ranging from CMT levels to licenses needed for dealing with international clients located in jurisdictions requiring specialized licenses.

  • Obtaining crucial information for competitor analysis.

Skills, Knowledge & Experience Required:
  • BA/BS Degree.

  • Strong communication skills, both written and verbal.

  • Extremely detail oriented, with strong organization and time management skills.

  • Financial market and sales experience.

  • Desired: Series 3/34, CMT (all levels)