C-Sharp-Jobs
New member
- Joined
- Aug 5, 2025
- Messages
- 1
- Programming Experience
- 10+
About the Company
Korn Ferry is a global consulting firm focused on helping organizations enhance their workforce and achieve long-term success. They specialize in aligning people, teams, and structures to business goals—offering expertise in role design, talent acquisition, and strategic development.About the Role
A leading financial services client is seeking a Senior C# Developer to support the development and migration of real-time, multi-threaded applications. The project centers around transitioning from .NET 4.8 to .NET Core, with an emphasis on creating scalable, high-performing systems for the finance sector.Key Responsibilities
- Design and develop real-time, multi-threaded C# applications using the .NET framework.
- Lead the migration process from .NET 4.8 to .NET Core.
- Develop scalable and efficient middle-tier services.
- Integrate systems with third-party services via REST, SOAP, FIX, and secure file transfer.
- Maintain application performance and reliability.
- Work within agile development frameworks, including CI/CD and best practices in security and resiliency.
- Partner with cross-functional teams to fulfill both technical and business goals.
Required Skills
- Deep understanding of financial instruments and markets (e.g., Equities, FX, Derivatives, Bonds).
- Proficiency in C# and .NET technologies.
- Strong experience in developing multi-threaded applications.
- Expertise in building scalable middle-tier systems.
- Skilled in integrating with third-party APIs and protocols.
- Solid grasp of agile practices, CI/CD pipelines, application resilience, and software security.
- Proven ability to deliver stable and reliable software solutions.
Preferred Qualifications
- Familiarity with portfolio management systems.
- Understanding of modern UI design principles.
- Experience with caching tools like Redis or Hazelcast.
- Knowledge of messaging systems like RabbitMQ or Kafka.
- Proficiency in English.
Education & Experience
- Formal training or certifications in software engineering.
- At least 5 years of hands-on experience in software development.