Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
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.