What are the responsibilities and job description for the Software Developer position at Talent Software Services, Inc?
Software Developer
Job Summary: Talent Software Services is in search of a Software Developer for a contract position in New York, NY(Hybrid). The opportunity will be for six months with a strong chance for a long-term extension.
Position Summary: Join our dynamic team in the heart of New York City, where you''ll have the opportunity to work on cutting-edge technology in a vibrant and fast-paced environment. Enjoy the benefits of a hybrid work schedule while being a part of the bustling Times Square area, known for its energy and endless opportunities. The ideal candidate will have a strong background in Java, a passion for low-latency systems, and a deep understanding of financial markets.
Primary Responsibilities/Accountabilities:
- Devise and implement efficient algorithms and data structures tailored to low-latency environments.
- Create comprehensive test cases to ensure software stability and reliability.
- Collaborate with cross-functional teams to research, design, and implement system enhancements.
- Communicate effectively with operations teams regarding new features and strategy behaviors.
- Investigate and resolve production issues, performing root-cause analysis independently.
- Translate business requirements into technical solutions with minimal guidance.
Qualifications:
- Bachelor’s degree in Computer Science or equivalent practical experience.
- 7 years of professional Java development experience.
- Experience with Trading platforms or Capital Markets systems.
- Strong multi-threaded programming and performance optimization skills.
- Proven experience in developing low-latency trading systems.
- Solid understanding of financial markets and electronic trading workflows.
- Familiarity with the FIX protocol and market data integration.
- Excellent analytical, problem-solving, and communication skills.
- Strong team collaboration and mentoring capabilities.
Preferred:
- Experience with profiling tools and latency measurement frameworks.
- Knowledge of containerization and cloud-native architectures.
If this job is a match for your background, we would be honoured to receive your application!
Providing consulting opportunities to TALENTed people since 1987, we offer a host of opportunities, including contract, contract to hire, and permanent placement. Let''s talk
Salary : $100 - $108