What are the responsibilities and job description for the Senior Software Engineer, Java/FIX position at Harris Allied?
Senior Software Engineer/Java, FIX
Industry leading fintech with unparalleled expertise delivering highly liquid, scalable trading solutions for the global derivatives market has an immediate need for a Senior Software Engineer to join their growing team in a full-time role. This is an opportunity to design and implement a global, real-time interactive trading system for the interdealer marketplace. In this hands on, lead role, you will develop the connectivity layer of the application leveraging Java and FIX using QuickFix/J on a low code platform. You will be responsible for the development of new software products and enhancements to existing products for the global market.
Responsibilities
- Design and develop the connectivity engine in FIX
- Triage critical production issues and provide rapid response during trading system incidents as part of the level 3 response team
- Writing clean, high-quality, high-performance, maintainable code
- Develop and support software including applications, database integration, interfaces, and new functionality enhancements.
- Collaborate with cross-functional teams to ensure project meets business objectives and compliance standards.
- Support test and deployment of new products and features.
- Participating in code reviews
Qualifications
- 5 years developing production software in Java.
- 3 years developing electronic trading technology software.
- Experience with low latency trading, market structure, FIX protocol, and related data.
- Design and develop efficient, defect-free code under tight time constraints.
- Exceptional analysis and triage of real-time production systems
- Clear, concise, and accurate written communication skills
- Strong work ethic and an entrepreneurial spirit; thrive in a high-pressure environment.
- Willingness to learn and desire to implement AI solutions that increase developer productivity.
- Expertise with Object Oriented Design, Database Design, and XML Schema
- Experience with Agile or Scrum software development methodologies
- Ability to multi-task, organize, and prioritize work.
Salary : $175,000 - $200,000