Software Engineers
recruiting@adroit-tt.com
Key Responsibilities:
- Help expand the Adroit platform to stay ahead of competition
- Thoroughly understand business and user requirements
- Design elegant and efficient solutions with guidance from our Chief Architect
- Working together with team members, develop scalable, testable, and elegant code
- Test and deploy for use in production
The ideal candidate will have:
- BA or BS in Computer Science or related fields
- 2-5 years development experience
- 2+ years of experience in C#.NET & SQL
- Experience with backend technologies (database, messaging, interprocess communications)
- Excellent business communication and interpersonal skills, and an ability to communicate with both technical and non-technical staff
- Demonstrated analysis/assessment capabilities
- 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
- A sense of humor
Sr Dev & Backend Architect
You have experience developing and architecting multi-tenant, cloud-based B2B applications. You have worked on real-time, distributed, messaging-based systems, and are still hands-on in those areas. You deeply understand the security and performance designs for a system with a large user base hitting both an API and web front-end end-points, with client updates needed in real-time at very low latency. You have a framework mindset: you are passionate about making an elegant and re-usable pattern/library/framework every time you see boilerplate code or something done in an haphazard way.
Ideally you have worked on trading systems, but that is not a must-have.
recruiting@adroit-tt.com
Key Responsibilities:
- Develop, enhance and architect our distributed computing framework; and evolve it
- Go-to subject matter expert on containers, cloud-computing, multi-tenant architecture, and security
- Own or partner on the design of highly scalable, distributed trading systems
- Performance optimization of various layers
The ideal candidate will have:
- Bachelor’s degree or higher in Computer Science or a related field
- 5-15 years of development experience in C#.NET & SQL
- 3-5 years experience developing cloud-based, container-ized, multi-tenant systems
- Experience with gRPC and all the relevant cloud technologies. Experience with RabbitMQ a plus
- Experience developing secure and scalable services with access from web front-ends
- Ideally has experience in finance
- 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 performant designs with high standards of quality
- Ability to make independent, reliable decisions
- A superior work ethic, self-starter
Software Engineer (FIX-Protocol Specialist)
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.
recruiting@adroit-tt.com
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
The ideal candidate will have:
- Bachelor’s degree or higher in Computer Science or a related field
- At least 5 years of experience in C#.NET & SQL
- 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