IDS Fintech is seeking a highly experienced Senior C#/.NET Developer to take ownership of and modernize our mission-critical financial desktop applications. These systems power Investment Management, Wealth Management, and Trading operations for top-tier institutions — stability, performance, and precision are everything.
You will play a key role in both maintaining high-stakes legacy platforms and transitioning our UI/UX ecosystem toward modern WPF architecture. This is an onsite position at our Baabda office.
Key Responsibilities
Legacy Application Ownership
Become the primary technical owner of existing WinForms financial applications.
Perform maintenance, optimizations, performance tuning, and bug fixing for live trading, order entry, and portfolio management systems.
Modernization & WPF Development
Lead redesign initiatives and develop new modules using WPF and modern UI patterns.
Contribute to architectural decisions aimed at elevating our next-generation desktop platforms.
Full-Stack Business Logic & Integrations
Build high-performance C# backend logic, services, and domain-driven components.
Implement integrations for financial calculations, pricing engines, trade lifecycle management, positions, reconciliation, and reporting.
Financial Domain Expertise
Understand and apply Investment/Wealth Management workflows including:
Asset allocation
Security pricing
Portfolio modeling
Order management & trading
AI-Assisted Development
Use AI tools such as GitHub Copilot, Cursor, Replit, etc., to enhance productivity, testing, refactoring, and documentation.
Required Qualifications
- 4+ years of professional experience in C#/.NET development for complex business-critical applications.
- Expert-level experience with WinForms and WPF.
- Strong hands-on experience with SQL Server, T-SQL, Entity Framework, and common data access layers.
- Candidates must possess extensive experience in architecting complex business solutions. Proficiency in Object-Oriented Programming (OOP) and advanced data handling—specifically involving ROWVERSION, TIMESTAMP, and Vector data types—is strictly required for this position.
- Solid understanding of desktop architecture, MVVM, and layered designs.
- Experience in Investment Management, Wealth Management, or Trading systems is highly recommended (OMS, PMS, Reconciliation, Risk, etc.).
- Strong debugging, problem solving, and system analysis skills.
Why Join IDS Fintech?
- Work on real trading & investment systems used in production every day.
- Lead modernization efforts that shape the future of our fintech platform.
- Highly stable environment with long-term career-growth potential.
- Collaborative, tech-driven culture.
- Competitive compensation based on skills and experience.
How to Apply
Subject: Senior C#/.NET Developer – Application