cover image
Finastra

Finastra

www.finastra.com

9 Jobs

12,906 Employees

About the Company

Pioneering a world of OPEN FINANCE

Industry expertise, open technology and a global ecosystem: We unlock the potential of people, communities and businesses everywhere

Listed Jobs

Company background Company brand
Company Name
Finastra
Job Title
Product Analyst
Job Description
**Job Title** Product Analyst **Role Summary** Analyze, define, and validate product requirements for Treasury & Capital Markets software. Collaborate with product managers, developers, QA, and stakeholders to translate business needs into functional specifications, support agile sprints, and ensure delivered features meet user expectations and regulatory standards. **Expectations** - 5‑8 years in product analysis or a related role within the financial industry. - Deep understanding of financial markets and instruments (FX, Fixed Income, Derivatives, Treasury). - Proficiency in cash‑flow discounting, NPV, sensitivities, yield‑curve construction, and calibration. - Experience with Agile frameworks (SAFe, Scrum, Kanban). - Strong analytical, problem‑solving, written and verbal communication. **Key Responsibilities** - Conduct market and competitive research to inform product strategy. - Gather, document, and prioritize business requirements, user stories, use cases, and acceptance criteria. - Facilitate workshops and stakeholder meetings to elicit and refine requirements. - Translate requirements into functional specifications for development teams. - Participate in sprint planning, reviews, and demos; provide ongoing support to developers. - Collaborate with QA to create test plans, execute test cases, and validate features. - Identify defects, coordinate resolution with development, and verify fixes. - Build and maintain relationships with internal teams and external clients. - Present product demos and progress updates to stakeholders. - Analyze product performance, recommend improvements, and propose new features. **Required Skills** - Product requirements analysis - Agile development methodologies (SAFe, Scrum, Kanban) - Financial market knowledge (FX, Fixed Income, Derivatives, Treasury) - Cash‑flow discounting, NPV, sensitivities, yield‑curve construction - Strong analytical and problem‑solving abilities - Excellent written and verbal communication - Cross‑functional collaboration skills - Familiarity with financial software and data analysis tools **Required Education & Certifications** - Bachelor’s or Master’s degree in Finance, Computer Science, Financial Mathematics, or related field. - No specific certifications required, but industry knowledge in TCM software and related technologies is advantageous. ---
Paris, France
Hybrid
Mid level
09-11-2025
Company background Company brand
Company Name
Finastra
Job Title
Senior Software Engineer
Job Description
Job title: Senior Software Engineer Role Summary: Lead the design, development, and enhancement of a Windows‑based financial desktop platform, evolving toward web-facing interfaces. Collaborate cross‑functionally on architecture, solve complex issues, and optionally contribute to generative AI initiatives. Expectations: 7+ years professional software development; expert in C++ (C++17/20) and solid C# knowledge; proven ability to troubleshoot advanced issues; experience in desktop application stacks; Agile mindset for three‑week sprints. Key Responsibilities: • Build and maintain C++/C# components for portfolio management and investment accounting modules. • Improve front‑office operational features and troubleshoot critical bugs. • Engage in architectural discussions, contributing to design decisions. • Maintain version control with GitHub and support CI/CD pipelines. • Optionally explore generative AI projects aligned with platform goals. Required Skills: • C++ (C++17/20) – expert level. • C# – solid proficiency. • Windows desktop application development. • Problem‑solving for complex software challenges. • GitHub version control. • Agile/Scrum practices. • Bonus: PowerShell scripting, RESTful APIs, Blazor/CSS, SQL, DevExpress, CI/CD, generative AI interest. Required Education & Certifications: Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field.
Paris, France
Hybrid
Senior
14-11-2025
Company background Company brand
Company Name
Finastra
Job Title
Associate Software Engineer - Fintern Program
Job Description
Job Title: Associate Software Engineer – Fintern Program Role Summary: Entry‑level software engineering role within a global fintech training program. Responsible for developing, testing, and maintaining features for open‑finance solutions across Lending, Payments, Treasury, and Universal Banking products. Works collaboratively with cross‑functional teams in an Agile environment to deliver high‑quality code under guidance of senior engineers. Expectations: - Execute short‑term and long‑term coding tasks and promptly resolve defects. - Demonstrate learning agility by quickly mastering new technologies and product domains. - Commit to consistent, clear communication with peers and stakeholders. - Uphold secure, maintainable coding standards while documenting designs. - Participate in peer code reviews, demo sessions, and continuous improvement initiatives. Key Responsibilities: - Design, develop, and deploy scalable components in Java, C#, or Python, as required by project scope. - Write unit, integration, and functional tests; manage defect lifecycle. - Collaborate with product owners, UX designers, and QA engineers to translate business requirements into technical solutions. - Contribute to technical documentation, architecture diagrams, and release notes. - Engage in Agile ceremonies (stand‑ups, sprint planning, retrospectives) and adhere to sprint goals. - Analyze system performance, identify bottlenecks, and propose optimization measures. - Mentor junior interns and share knowledge through workshops or internal knowledge‑sharing platforms. Required Skills: - Proficiency in at least one mainstream programming language (Java, C#, Python). - Understanding of object‑oriented design principles and SOLID fundamentals. - Experience with relational databases (SQL) and basic NoSQL concepts. - Familiarity with RESTful API design and consumption. - Knowledge of unit testing frameworks (JUnit, NUnit, pytest) and CI/CD pipelines. - Strong debugging, problem‑solving, and analytical skills. - Excellent written and verbal communication in English. - Ability to work independently and in collaborative, cross‑functional teams. Required Education & Certifications: - Bachelor’s degree in Computer Science, Software Engineering, or a related technical field (or current enrollment in an equivalent program). - Conventions: Completed coursework covering data structures, algorithms, database systems, and software development methodologies. - No mandatory certifications required; professional development or certifications in cloud platforms (AWS, Azure, GCP) or agile frameworks (Scrum) are a plus.
Paris, France
Hybrid
15-11-2025
Company background Company brand
Company Name
Finastra
Job Title
Expert Solution Architect
Job Description
**Job Title** Expert Solution Architect **Role Summary** Develop and lead the design of secure, high‑performance financial applications within a Java/Spring Boot ecosystem. Drive the transition to microservices, cloud‑native, and event‑driven architectures while actively coding, reviewing, and mentoring engineering teams. Collaborate with product, compliance, and business stakeholders to translate complex financial requirements into scalable technical solutions. **Expectations** - Deliver production‑ready, secure, and performant solutions that meet business and regulatory requirements. - Champion modern development practices, including CI/CD, containerization, IaC, and observability. - Maintain rigorous documentation and enforce coding and architectural standards. - Mentor developers, foster clean code and agile excellence, and support continuous improvement. **Key Responsibilities** 1. Translate financial, compliance, and business requirements into technical designs. 2. Architect and build secure, high‑performance applications using Java 21+, Spring Boot, and Node.js. 3. Design microservice‑based backend systems; migrate legacy components to cloud‑native environments. 4. Create and expose REST/GraphQL APIs with secure authentication and authorization. 5. Optimize database and application performance through query tuning, caching, and async processing. 6. Implement and maintain CI/CD pipelines (Jenkins, GitHub Actions, Azure DevOps). 7. Deploy containers with Docker, Kubernetes, Helm; manage IaC with Terraform on RHEL. 8. Configure monitoring and observability (Prometheus, Grafana) and perform production troubleshooting. 9. Ensure comprehensive test coverage using JUnit, Postman, and other testing tools. 10. Produce and keep up‑to‑date technical documentation (Confluence, OpenAPI, UML). 11. Lead code reviews, enforce coding standards, and mentor engineering staff. **Required Skills** - **Programming & Frameworks:** Java 21+, Spring Boot, Node.js. - **Backend & Data:** Hibernate, Oracle DB/PostgreSQL, Kafka, Redis, Elasticsearch/Solr. - **API Design:** REST, GraphQL. - **Security:** Secure coding practices, authentication/authorization, data protection. - **DevOps & Cloud:** CI/CD (Jenkins, GitHub Actions, Azure DevOps), Docker, Kubernetes, Helm, Terraform, RHEL. - **Monitoring:** Prometheus, Grafana. - **Testing:** JUnit, Postman. - **Cloud Migration:** Azure (preferred) or equivalent cloud‑native strategy. - **Documentation:** Confluence, OpenAPI, UML. - **Soft Skills:** Leadership, mentoring, stakeholder communication, Agile mindset. **Required Education & Certifications** - Bachelor’s or Master’s degree in Computer Science, Engineering, or related technical field. - Professional certifications preferred: cloud architecture (Azure, AWS), DevOps (CDP, CKAD), or security (ISO 27001, CISSP).
London, United kingdom
Hybrid
04-12-2025