> Markdown version of [/jobs/ext/4696051-senior-software-engineer](https://www.wearedevelopers.com/jobs/ext/4696051-senior-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Engineer - **Company:** Virtusa Corporation - **Location:** Spain - **Contract:** Permanent contract - **Skills:** Data Analysis, Confluence, JIRA, Data Validation, Raw Data, Standard Sql, Software Requirements Analysis, Data Lakes, Restful APIs, Databricks, Microservices - **Published:** November 13, 2026 - **Apply:** https://www.jobleads.com/es/job/senior-software-engineer--valencia--ee1a0cea784077e4a1014c630aafe8906 ## About the Role Experience: +3 years in CIB Markets / Risk projects, with proven knowledge of Counterparty Risk and XVA. Mandatory Skills * Counterparty Credit Risk - advanced * XVA concepts and metrics - advanced * Financial products * Trading Desk & Risk metrics * Requirements definition & GAP analysis * Functional testing and data validation * Risk reporting & analytical solutions * SQL * Jira / Confluence Desirable * Atoti / ActiveViam * DataLake / Databricks * REST APIs / Microservices ## Description Experience: +3 years in CIB Markets / Risk projects, with proven knowledge of Counterparty Risk and XVA. Mandatory Skills * Counterparty Credit Risk - advanced * XVA concepts and metrics - advanced * Financial products * Trading Desk & Risk metrics * Requirements definition & GAP analysis * Functional testing and data validation * Risk reporting & analytical solutions * SQL * Jira / Confluence Desirable * Atoti / ActiveViam * DataLake / Databricks * REST APIs / Microservices Responsabilities * Gather, analyze and define business requirements related to Counterparty Risk and XVA. * Translate business needs into functional specifications for technical teams. * Define and validate XVA and Counterparty Risk metrics, calculations and reporting requirements. * Perform GAP analysis and define as-is / to-be processes and functionalities. * Analyze and validate financial products, exposures and risk data. * Perform data analysis, reconciliation and validation across different sources and systems. * Define and coordinate functional testing and UAT, including test scenarios and acceptance criteria. * Identify and follow up on functional, calculation and data quality issues. * Collaborate closely with Trading Desks, Risk, Quants and other business stakeholders. * Work with Atoti Developers and Data Engineers to ensure correct implementation of functional requirements. * Maintain functional documentation and ensure traceability between requirements, developments and testing.