|
SIG is seeking a highly skilled software developer to join one of our automated trading systems development teams. In this position, you will be working on the desk, directly with traders, and you will play a key role in getting trading strategies to market. You'll have the opportunity to work on high frequency low latency systems engaging cutting edge technologies. The majority of this new development will be in C++ on Linux.
Design and develop high frequency low latency trading strategies and systems
Participate in all phases of the development lifecycle with a focus on problem definition and decomposition, robust solutions definition, and systems and software architecture
Develop software applications by defining, constructing and delivering complex software systems that address business needs. Solve business problems by enhancing and extending front, middle and back office business capabilities of the firm by providing innovative, advanced, stable systems
Responsible for design and implementation of software solutions that satisfy complex business requirements focusing on system integration, configurability, manageability, stability, scalability and performance
Understand the business domain (problems, activities, processes) and apply that understanding to strategic decision making to maximize technology value
Provide leadership and engage in problem decomposition, software architecture, interface design and clean, efficient, re-usable development code implementation
Design and architect large scale, broad based functional and technical design specifications using knowledge of object oriented programming in a heterogeneous tech environment using technologies including C++ and C#
Architect new procedures and practices in an autonomous fashion
Analyze user needs and software requirements to determine feasibility of design within time and cost constraints
QUALIFICATIONS:
Bachelor's degree in a technical or related discipline with a minimum of seven (7) years of experience designing and developing applications using object oriented programming in a heterogeneous tech environment using C++ on Linux. Experience may substitute for education.
Ability to provide hands-on functional and technical expertise in the analysis, design, development and implementation of business processes and applications
Strong teaming and communication skills are necessary as the developer will engage and collaborate with cross-functional technical teams in an iterative development process
Demonstrated success interfacing with business partners (technical or business) to make critical technical design decisions and provide business partners with appropriate technical insight to make sound decisions is required
SEARCH FIRM REPRESENTATIVES: Please read carefully. SIG is not seeking assistance or accepting unsolicited resumes from search firms for this employment opportunity. Regardless of past practice, all resumes submitted by search firms to any employee at SIG via-email, the Internet or directly to hiring managers at SIG in any form without a valid written search agreement in place for that position will be deemed the sole property of SIG, and no fee will be paid in the event the candidate is hired by SIG as a result of the referral or through other means.
If interested, please apply online at http://track.jobviper.com/ViewJob.asp?id=648250-1366-3253
|