What are the responsibilities and job description for the Software Developer position at Talent Software Services, Inc?
Position Title: Software Developer
Duration: 12 months
Working Location: New York 3 Times Square, New York, NY 10036, US [hybrid schedule, min 2 days a week in office subject to change]
Role Mandate: The ideal candidate will have a strong background in Java, a passion for low-latency systems, and a deep understanding of financial markets.
Role Responsibilities Include (but are not limited to):
- 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.
Must-Have Skills:
- Bachelor’s degree in Computer Science or equivalent practical experience.
- 7 years of professional Java development experience.
- Experience building/working in FX/Commodities trading platforms.
- 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.
Nice to Have Skills:
- Experience with profiling tools and latency measurement frameworks.
- Knowledge of containerization and cloud-native architectures.
Interviews:
- 1st round – Reporting Manager
- 2nd Round – Technical
- 3rd Round - Technical
Location Pitch: Experience the vibrant life and endless opportunities in New York City while working in the heart of the financial district. Enjoy a hybrid work schedule that offers flexibility and the chance to collaborate with top professionals in a dynamic environment.
Salary : $100 - $105