Design, develop, and improve software utilizing various engineering methodologies to provide business, platform, and technology capabilities for customers and colleagues
Job Summary
Design, develop, and improve software utilizing various engineering methodologies to provide business, platform, and technology capabilities for customers and colleagues.
Develop industry-leading, ultra-low-latency Equities trading systems, taking full responsibility and driving deliveries.
Collaborate with peers, participate in code reviews, and promote a culture of code quality and knowledge sharing while staying informed of industry technology trends.
Matching Summary
Design, develop, and improve software utilizing various engineering methodologies to provide business, platform, and technology capabilities for customers and colleagues.
Skills & Requirements
Must-have
Java development
low latency data structures
multithreaded server applications
performance tuning techniques
Linux environment
secure coding practices
unit testing practices
Nice-to-have
investment banking experience
computer networks understanding
computer architecture understanding
operating systems like Linux
knowledge sharing culture
technical excellence and growth
Key Requirements
Legal Right to Work
Degree in Computer Engineering or Computer Science