Software Engineer (FIX-Protocol Specialist)
Job Type: Full Time / Permanent
You have experience working in the financial industry, with extensive focus on writing code to interact with external platforms via the Financial Information eXchange (FIX) protocol. You are excited about expanding our product’s coverage with external venues and coordinating with providers to manage working relationships. You are passionate about quality software development and jump at the opportunity to help shape and develop an infrastructure to manage interactivity. You are hands-on and write code extensively; and you build coherent and extensible platforms.
Key Responsibilities • Develop and enhance our FIX connectivity framework • Be the go-to developer for adding new features for executing trades and streaming • market data via FIX • Be our in-house expert on FIX protocols, FIX engines, and external market connectivity • Understand our business requirements from the point of view of an end user, • specifically around market timing, execution protocols, and data filtering • Work together with team members to develop scalable, testable, and elegant code • Test and deploy your code for use in production
Requirements • Bachelor’s degree or higher in Computer Science or a related field • At least 5 years of experience in C#.NET or Java • At least 3 years of experience within the financial domain, with extensive exposure to • the FIX protocol • Experience in building framework for FIX connectivity • Excellent business communication and interpersonal skills, and an ability to • communicate with both technical and non-technical staff • An affinity for well-architected solutions and a passion for high standards of quality • Ability to make independent, reliable decisions • A superior work ethic, self-starter
Benefits • Health Care Plan (Medical, Dental & Vision) • Retirement Plan (401k, IRA) • Paid Time Off (Vacation, Sick & Public Holidays) • Life Insurance (Basic, Voluntary & AD&D) • Short Term & Long Term Disability