Senior C# Developer with Fintech experience

MARGO·Remote(Poland)
Software Development
Excel

WFA Digital Insight

The demand for skilled C# developers with fintech experience is on the rise, with many companies seeking experts to navigate complex digital transformations. In 2025, the fintech industry saw a significant surge in investments, up 25% from the previous year, driving the need for talented professionals. MARGO, a leader in the field, is no exception. To stand out in this competitive landscape, candidates should possess a deep understanding of event-driven architecture, clean code principles, and excellent teamwork skills. Before applying, it's essential to consider the company's emphasis on integrity, discipline, and a culture of good conduct.

Job Description

About the Role

As a Senior C# Developer with fintech experience, you will be part of a distributed, international team responsible for developing core systems in areas such as XVA, Liquidity, and Financial Resource Management. This project is at an exciting turning point, migrating to a modern, highly advanced event-driven architecture on the back-end side. The developed UI tools support the daily operations of hundreds of users in a dynamic market environment, requiring a collaborative, agile approach with a strong emphasis on clean code and software craftsmanship.

The team operates in a fast-paced environment, where autonomy and teamwork skills are highly valued. Excellent communication, analytical, and organizational skills are essential, as well as attention to detail, especially under time pressure. A proactive, flexible approach to daily engineering challenges and motivation to work directly with front-office IT are also crucial.

What You Will Do

  • Develop and maintain high-quality, scalable C# code for core financial systems
  • Collaborate with the team to design, implement, and test new features and improvements
  • Participate in code reviews to ensure adherence to clean code principles and best practices
  • Work closely with front-office IT to understand business requirements and provide technical solutions
  • Troubleshoot and resolve complex technical issues
  • Contribute to the migration to a modern, event-driven architecture
  • Ensure the developed UI tools meet the needs of hundreds of users
  • Collaborate with the team to identify and prioritize project requirements
  • Develop and maintain technical documentation

What We Are Looking For

  • 5+ years of experience in C# development
  • Strong understanding of event-driven architecture and software design patterns
  • Experience with fintech systems, particularly in areas such as XVA, Liquidity, and Financial Resource Management
  • Excellent communication, analytical, and organizational skills
  • Ability to work in a collaborative, agile environment
  • Strong attention to detail, especially under time pressure
  • Proactive, flexible approach to daily engineering challenges
  • Motivation to work directly with front-office IT
  • Integrity and discipline, with a focus on good conduct

Nice to Have

  • Experience with Excel and other Microsoft Office tools
  • Knowledge of cloud-based technologies and DevOps practices
  • Familiarity with agile methodologies and version control systems

Benefits and Perks

  • Opportunity to work on a complex, high-impact project with a global financial institution
  • Collaborative, agile work environment with a strong emphasis on clean code and software craftsmanship
  • Flexible, remote work arrangements
  • Professional development opportunities
  • Access to cutting-edge technologies and tools
  • Competitive compensation package
  • Comprehensive benefits, including health insurance and retirement plan
  • Generous paid time off and holidays

How to Stand Out

  • Showcase your experience with event-driven architecture and software design patterns in your portfolio.
  • Highlight your ability to work in a collaborative, agile environment and your excellent communication skills.
  • Be prepared to discuss your approach to clean code and software craftsmanship during the interview.
  • Demonstrate your understanding of fintech systems, particularly in areas such as XVA, Liquidity, and Financial Resource Management.
  • When negotiating salary, consider the company's emphasis on integrity and discipline, and be prepared to discuss your expectations and requirements.
  • Research the company's culture and values to ensure they align with your own, and be prepared to ask questions during the interview.

This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.