Senior Software Engineer

About the Company - Susquehanna International Group is a global quantitative trading firm that leverages technology and data to make informed trading decisions. We are seeking a highly skilled Software Developer to join our dynamic team and contribute to the development of cutting-edge trading systems.



About the Role - As an Experienced Software Developer, you will be responsible for designing, developing, and maintaining software applications that support our business operations. This role offers the opportunity to work on cutting-edge technology projects and make a significant impact on our company's success.



Responsibilities



  • Design and build new tools and enhancements to existing software applications.
  • Develop solutions using C#/.NET, WPF, Angular, or similar technologies.
  • Implement and manage Kubernetes clusters for container orchestration.
  • Develop and maintain Kafka-based messaging systems.
  • Optimize multi-threaded applications for performance and scalability.
  • Collaborate with cross-functional teams to translate complex business requirements into scalable and efficient software solutions.
  • Participate in all phases of the Software Development Life Cycle (SDLC).
  • Ensure high performance and stability of software systems by integrating sophisticated coding techniques and innovative engineering ideas.
  • Work closely with Strategy Developers and Quantitative Researchers to solve complex problems.
  • Maintain and improve existing software applications to meet evolving


Qualifications



  • Bachelor's degree in Computer Science, Engineering, Mathematics, or a related discipline (or equivalent experience).
  • At least 6 years of progressive experience developing software applications using an object-oriented language.
  • Strong object-oriented design and implementation skills.
  • At least 4 years of recent hands-on experience with C#/.NET or Java technologies.
  • Experience with WPF or Angular is a plus.
  • Experience with Complex Event Processing is a strong plus.
  • Strong understanding of Kubernetes and container orchestration.
  • Experience with Kafka and messaging systems.
  • Expertise in multi-threading and concurrent programming.
  • Solid knowledge of distributed systems and their challenges.
  • Ability to work collaboratively in a team-oriented environment.
  • Strong analytical and problem-solving skills.
  • Excellent communication skills, with the ability to interact effectively with technology, support, and business teams.
  • Ability to meet deadlines and work well under pressure in a fast-paced environment.
  • Familiarity with cloud platforms and services.


Benefits



  • Competitive salary and performance-based bonuses.
  • Comprehensive health and wellness benefits.
  • Opportunities for professional growth and development.
  • Collaborative and innovative work environment.

Post Date
2025-05-05
Job Type
-
Employment type
Full-time
Category
Information Technology
Level
Mid-Senior
Country
Ireland
Industry
Capital Markets
Susquehanna International Group*******