- Company Name
- Finexia
- Job Title
- Développeur Finance C# C++ SQL Python
- Job Description
-
Job Title: Finance Software Developer (C#, C++, SQL, Python)
Role Summary:
Design, develop, test, and maintain software solutions for financial institutions, covering core banking, cash management, payment processing, compliance, asset management, and insurance operations. Deliver reliable, secure, and high‑performance code that meets regulatory and client requirements.
Expectations:
- Produce clean, maintainable code aligned with architectural standards.
- Collaborate effectively with business analysts, project managers, and stakeholders to translate functional needs into technical solutions.
- Ensure adherence to industry regulations (e.g., Basel, AML, KYC) and internal security policies.
- Continuously improve development processes, tooling, and quality assurance practices.
Key Responsibilities:
- Develop and extend modules in C#, C++, Python and SQL for core banking, cash‑management, and payment‑system applications.
- Create and maintain stored procedures, views, and ETL scripts in SQL for data integration and reporting.
- Implement unit, integration, and regression tests; participate in code reviews and continuous‑integration pipelines.
- Troubleshoot, debug, and optimize existing codebases; perform root‑cause analysis for performance bottlenecks.
- Design data models and APIs that support real‑time transaction processing and batch settlement.
- Contribute to architecture discussions for new product features and system enhancements.
- Monitor and address compliance‑related technical issues; support audit and accreditation activities.
Required Skills:
- Strong proficiency in C# (.NET Core/Framework) and object‑oriented design.
- Solid experience with C++ and performance‑critical modules.
- Advanced SQL skills (T‑SQL, PostgreSQL, Oracle) including query optimization.
- Python scripting for data manipulation, automation, and unit tests.
- Familiarity with version control (Git), CI/CD, and issue‑tracking tools.
- Understanding of financial concepts: trade settlement, cash‑management, payment schemes (SEPA, SWIFT), regulatory reporting, and risk metrics.
- Experience with Agile methodologies and cross‑functional team collaboration.
Required Education & Certifications:
- Bachelor’s degree in Computer Science, Information Technology, or Finance engineering (or equivalent practical experience).
- Optional: Microsoft Certified: Azure Developer Associate or .NET Developer; certifications related to finance (CFA Level I, CAMS) are advantageous.
Boulogne-billancourt, France
Hybrid
20-02-2026