OverviewSusquehannais a global trading firm that uses its own capital to trade across virtually all listed financial products, with a strong focus on derivatives. We combine expertise in trading, technology, and quantitative research to execute millions of transactions daily.We're seeking aSenior Full-Stack Developerto build high-performance tools and internal systems for our trading and quant research teams. This hands-on role involves close collaboration with front-office stakeholders to deliver scalable, robust solutions that directly impact trading strategies—an exciting opportunity at the intersection of finance and technology.ResponsibilitiesDesign, develop, and maintain full-stack applications that support trading and research workflows.Build scalable, high-performance systems using modern object-oriented languages (e.g., C#, Java).Develop and integrate with distributed systems and event-driven architectures (e.g., Kafka).Contribute to both backend and frontend development; experience with Angular or similar frameworks is beneficial.Optimise multi-threaded applications for performance and reliability.Collaborate directly with traders, quants, and other stakeholders to gather requirements and deliver tailored solutions.Participate in all stages of the software development lifecycle, from design to deployment and support.Ensure the stability, performance, and maintainability of mission-critical systems.Stay current with emerging technologies and contribute to continuous improvement initiatives.What We're Looking For6+ years of software development experience with strong OOP skills.Proficient in modern languages (e.g., C#, Java).Solid grasp of distributed systems, messaging (e.g., Kafka), and concurrency.Familiar with container orchestration (e.g., Kubernetes, Docker Swarm).Experience in client-facing/front-office roles, ideally in financial services.Strong analytical, problem-solving, and communication skills.Degree in Computer Science, Engineering, Mathematics, or related field (or equivalent experience).Nice to haveExperience with UI frameworks (e.g., Angular, WPF).Exposure to Complex Event Processing (CEP).Background in high-performance or low-latency systems.Familiarity with cloud platforms and scalable architecturesIf you're a recruiting agency and want to partner with us, please reach out to. Any resume or referral submitted in the absence of a signed agreement will not be eligible for an agency fee.