Senior C# WPF Developer - PnL and Risk team

MARGO is partnering with a leading financial institution to find a Senior C# WPF Developer with experience in Risk and Profit and Loss. Knowledge of Greeks is important in this role.What you’ll do:Design and DevelopmentBuild and enhance high-performance WPF C# applicationsCollaboration and DeliveryWork closely with trading desks, pricing heads, and global infrastructure teamsParticipate in sprint planning, estimation, and regular status reportingMaintain accurate technical documentation, topology diagrams, and release recordsQuality and ComplianceDevelop unit tests and automated test suitesFollow all legal, regulatory, and internal compliance standards (e.g., market-abuse regulations)Contribute to change-management processes, ensuring minimal business disruptionTech stack and skills:Deep expertise in WPF and C#Agile delivery mindset; rapid prototyping and iterative improvementSystematic reasoning, transparency, and accountabilityAbility to juggle competing priorities with a solutions-driven attitudeContinuous learner: eager to adopt new technologies and share insightsTechnical fit – what we’re looking for:Degree (or equivalent) in Computer Science, Engineering, Mathematics, or related field6+ years’ experience building WPF C# desktop applications in a high-performance trading environmentWHAT’S NEXT?First meeting:
You will meet with a Talent Acquisition Manager and a member of the executive committee to discuss your background, professional goals, and learn more about MARGO and the opportunities we offer.Challenge yourself:
Participate in commercial negotiation simulations with one of your future managers, who will also provide feedback based on their experience.Final motivation interview:
You will meet MARGO’s partners to confirm mutual fit and discuss your vision and aspirations.APPLY NOWAs an employer, MARGO offers equal employment opportunities regardless of gender, ethnicity, religion, sexual orientation, social status, disability, or age. MARGO is committed to fostering an inclusive work environment that reflects the diversity of its teams, and several actions are taken daily to achieve ..... full job details .....