April 8, 2026
Lead Software Engineer (.NET, WPF) (She/ He/ They)
Senior • Remote
Warsaw, Poland
*We are looking for Poland based candidate.
At Capco Poland, we’re not just another consultancy - we’re the spark behind digital transformation in the financial world. As a global leader in technology and management consulting, we thrive on helping clients tackle the toughest challenges across banking, payments, capital markets, wealth, and asset management.
PROJECT OVERWIEW:
The team is working on Client's strategic risk and Profit and Loss platform for Financial Markets. The development team is a world class technology group in the bank to provide technical solutions to support the bank’s Financial Markets business as well as support requirements from other projects with a wider scope such as regulatory books of work. We bring a deep understanding of the market, a scientific approach, and innovative technologies to bear on the challenges of profitable trading in the world's highly competitive environment.
ROLE OVERVIEW:
We're looking for a Lead Software Engineer who will play a strategic role in the implementation of highly visible strategic programs with the primary responsibilities around building components within the risk platform. Any developed solution must be scalable, robust and fault tolerant catering to the existing and future business needs in a timely manner. In addition, they will be expected to develop innovative solutions with a view to these being released quickly to gain feedback before advising on the full scale roll out.
KEY RESPONSIBILITIES:
Working closely with the Development Manager, Project Manager, and a team of developers to deliver quality features and enhancements to the internal business users.
Writing robust code along with a high-level of test coverage.
Designing smart and scalable solutions following the bank standards.
Developing, preparing and maintaining system documentation, including program descriptions and operational procedures.
Acting as the second line of support during production problems.
REQUIRED SKILLS & QUALIFICATIONS:
12+ years of C#/WPF/.NET development experience building performance critical rich desktop applications
Hands on experience within investment banking IT
Strong knowledge and experience of working in Agile teams with Agile practices
Good judgement and decision-making skills with a pragmatic and common-sense approach to solving problems
Strong problem-solving and analytical skills
Excellent communication and interpersonal skills, with the ability to build and maintain relationships with all stakeholders
Ability to work in a fast-paced front-office environment
Ability to prioritize and work on multiple workstreams simultaneously
Ability to take ownership of issues and projects, and see them through to delivery
TECHNICAL COMPETENCIES:
C#/ WPF/ .NET development of rich desktop applications
Multithreaded, concurrent, and asynchronous programming using TPL and Rx
MVVM frameworks, preferably Prism
Dependency Injection containers, preferably Unity
LINQ/Rx with a functional mindset and coding style
RESTful APIs and message queues such as ActiveMQ
DevExpress, Infragistics, or any other popular WPF component library
Object-Oriented Design and Programming (OOD/OOP)
NUnit, Moq, TDD, BDD, UI Automation
CI/CD Pipelines such as Azure DevOps
Agile/Scrum practices
Visual Studio and ReSharper
We offer a flexible collaboration model based on a B2B contract, with the opportunity to work on diverse projects.
RECRUITMENT PROCESS:
HR interview with the recruiter
Technical interview with Capco Engineering team
Client interview
Feedback and offer
Similar jobs you might like
Technology
Capco Poland
Project Manager/Scrum Master (She/ He/ They)
Senior
Hybrid
Warsaw, Poland
🏢 Summary: Hybrid Agile Project Manager / Scrum Master role responsible for leading software delivery and facilitating Agile processes for a cross-functional development team. The position combines project planning, risk management, and stakeholder reporting with hands-on Scrum facilitation and continuous delivery support. The role requires close collaboration with technical leads and coordination with US-based stakeholders. 🗂️ Requirements: 5+ years in software delivery project management, Experience facilitating Agile teams, Strong knowledge of Scrum and Kanban, Experience with hybrid delivery approaches, Experience with Azure DevOps or similar tools, Ability to manage project planning, scheduling, and risks, Experience tracking Agile metrics, Ability to support cross-functional development teams, Fluent English for daily communication with US stakeholders 📃 Skills: Scrum, Kanban, Agile, AzureDevOps, ProjectManagement, RiskManagement, BacklogManagement, Reporting, ContinuousDelivery, Automation, Slack, Metrics 🏢 Description: CAPCO POLAND *We are looking for Poland based candidate. At Capco Poland, we’re not just another consultancy - we’re the spark behind digital transformation in the financial world. As a global leader in technology and management consulting, we thrive on helping clients tackle the toughest challenges across banking, payments, capital markets, wealth, and asset management. ROLE OVERVIEW: This is a hybrid Agile Project Manager / Scrum Master role responsible for coordinating and enabling delivery for a software development team composed of a Technical Lead Engineer, Business Analyst, two Senior Software Engineers, one Mid-Level Software Engineer, one QA Engineer, and one Senior SDET. In coordination with the client’s Senior Program Manager, the resource will manage project planning and reporting while also executing Agile ceremonies and supporting continuous delivery practices. RESPONSIBILITIES: Lead project planning, scheduling, risk management, and stakeholder communication for the team. Facilitate Agile ceremonies including sprint planning, daily standups, backlog refinement, sprint reviews, and retrospectives. Partner with the Technical Lead Engineer and Business Analyst to maintain a clear, prioritized backlog aligned to business goals. Track and report progress using Agile and traditional project metrics (velocity, burndown, milestones, risks, issues). Remove impediments, ensure cross-functional alignment, and maintain team commitments. Coordinate with QA and test automation resources to integrate quality throughout the delivery lifecycle. Provide regular status updates and executive-level reporting. REQUIREMENTS: 5+ years of experience in software delivery project management and Agile team facilitation. Strong knowledge of Scrum, Kanban, and hybrid delivery approaches. Proven ability to support multi-disciplinary software development teams. Excellent communication, facilitation, and stakeholder-management skills. Experience with Azure DevOps or equivalent work-management tools. Proven ability to maintain delivery objectives in an ambiguous and changeable environment. Strong written and spoken English proficiency is required; this role involves daily communication with US-based stakeholders via Slack, Azure DevOps, and video calls. We offer a flexible collaboration model based on a B2B contract, with the opportunity to work on diverse projects. Recruitment Process: HR Interview with the recruiter Technical Interview Client Interview Feedback and offer
Technology
Capco Poland
Mid Software Development Engineer in Test - (US working hours) (She/ He/ They)
Mid
Remote
Warsaw, Poland
🏢 Summary: Offer for a Software Development Engineer in Test focused on building and maintaining automated test frameworks for APIs, databases, and UI layers in a financial platform. The role emphasizes integration testing, AI-enhanced test optimization, and embedding automation into CI/CD pipelines while collaborating with US-based teams. Position requires evening work hours and operates under a B2B contract model. 🗂️ Requirements: 4+ years of experience in software testing with strong focus on automation, Strong expertise in API, integration, and end-to-end UI testing, Experience with backend and middle-tier testing involving databases and external services, Proficiency in JavaScript, TypeScript, Python, Java, or C#, Experience designing scalable and reusable test automation frameworks, Experience integrating automated tests into CI/CD pipelines, Hands-on experience with automation testing tools, Familiarity with AI-based tools for test optimization and bug analysis, Experience working in Agile/Scrum environments, Availability to work evening hours and collaborate with US team 📃 Skills: JavaScript, TypeScript, Python, Java, C#, Postman, Rest-Assured, Selenium, Cypress, Playwright, Jenkins, GitLab, GitHub, Azure, CI/CD, APIs, SQL, AI, Agile, Scrum 🏢 Description: *We are looking for Poland based candidate. At Capco Poland, we’re not just another consultancy - we’re the spark behind digital transformation in the financial world. As a global leader in technology and management consulting, we thrive on helping clients tackle the toughest challenges across banking, payments, capital markets, wealth, and asset management. ROLE OVERVIEW: We are seeking a Software Development Engineer in Test with expertise in automation testing across backend APIs, databases, and front-end systems (user and admin interfaces). The ideal candidate will leverage the latest tools, frameworks, and AI technologies to ensure the quality and performance of our platform while collaborating with cross-functional teams to streamline testing processes. You'll cooperate closely with US team, therefore working hours will be in the evening. KEY RESPONSIBILITIES: Test Automation Development Develop and maintain robust automated test suites focusing on API testing, integration testing, and UI testing for both user-facing and admin platforms Design reusable and scalable test automation frameworks. Integrate AI capabilities into the automation framework to optimize test strategies and improve efficiency. Integration Testing Validate API endpoints, data integrity, and middleware interactions between APIs, the database, and third-party systems. Collaboration & Process Improvement Work closely with developers, DevOps, and product teams to understand system architecture, identify critical paths, and ensure thorough test coverage. Contribute to Continuous Integration/Continuous Deployment (CI/CD) pipelines to automate test execution on code commits and deployments. Coverage Analysis & Metrics Develop automated reporting tools to analyze test coverage across integration, UI, and backend layers, focusing on regression, error handling, and other critical categories. Use automation scripts to continuously track coverage gaps and ensure the automation suite addresses high-risk areas. Provide data-driven insights from automated test results to refine testing priorities and improve overall quality REQUIRED QUALIFICATIONS: 4+ years in software testing, with significant experience in automation testing. Strong understanding of API testing, integration testing, and end-to-end UI testing. Proficiency in testing tools such as Postman, Rest-Assured, Selenium, Cypress, Playwright, or similar. Experience with middle-tier testing, including APIs interacting directly with databases and external services. Proficient in JavaScript, Python, Java, or C#, with a strong preference for JavaScript/TypeScript-based frameworks. Experience integrating automated tests into CI/CD pipelines using tools like Jenkins, GitLab CI, GitHub Actions, or Azure DevOps. Familiarity with AI-based tools for bug analysis, test optimization, and issue consolidation. Excellent analytical and problem-solving skills to identify testing bottlenecks and propose solutions. Strong verbal and written communication skills for collaboration with cross-functional teams. Background in Agile/Scrum development environments. We offer a flexible collaboration model based on a B2B contract, with the opportunity to work on diverse projects. Recruitment Process: HR Interview with the recruiter Technical Interview Client Interview Feedback and offer
Technology
Capco Poland
Senior QA Engineer - functional testing (Java, SQL, Cucumber) (She/ He/ They)
Senior
Remote
Warsaw, Poland
🏢 Summary: Senior QA Engineer role focused on test automation for a high-impact banking project, ensuring quality, reliability, and performance of complex financial systems. The position involves designing and maintaining automation frameworks, executing integration and performance tests, and analyzing production issues. The role requires strong collaboration within SDLC and DevOps-driven environments. 🗂️ Requirements: Based in Poland, 6+ years of software testing experience, Strong experience in QA automation with Java-based frameworks, Hands-on experience with BDD and Cucumber, Experience in API automation testing, Knowledge of Linux or Unix systems, Experience with Kubernetes or containerized environments, Proficiency in PL/SQL for data validation, Experience with monitoring tools such as Grafana, Strong debugging and root cause analysis skills, Experience in functional testing, Understanding of SDLC, Familiarity with Agile and DevOps practices 📃 Skills: Java, Cucumber, BDD, API, Linux, Unix, Kubernetes, PLSQL, SQL, Grafana, SDLC, Agile, DevOps, GitHub, Copilot, AI, Testing, Automation, Debugging, Logging, RootCause, Integration, Performance 🏢 Description: *We are looking for Poland based candidate. At Capco Poland, we’re not just another consultancy - we’re the spark behind digital transformation in the financial world. As a global leader in technology and management consulting, we thrive on helping clients tackle the toughest challenges across banking, payments, capital markets, wealth, and asset management. ROLE OVERVIEW: We are looking for a Senior QA Engineer with strong test automation expertise to join a high-impact banking project. You will play a key role in ensuring the quality, reliability, and performance of complex financial systems, working closely with developers, DevOps, and business stakeholders. This role requires both hands-on automation skills and a solid understanding of functional testing and production issue analysis . RESPONSIBILITIES: Test Automation: Develop and maintain automated test scripts using Java and Cucumber. Implement API automation testing strategies and frameworks. Ensure comprehensive test coverage across all layers of the application. Use of Copilot GitHub and AI knowledge and familiarity with AI concepts would be beneficial Integration Testing: Conduct integration testing to ensure seamless interaction between different components of the system. Identify and resolve integration issues in a timely manner. Performance Testing: Design and execute performance test plans to evaluate system performance under various conditions. Analyse performance test results and provide recommendations for improvements. SDLC Knowledge: Apply a deep understanding of the Software Development Life Cycle (SDLC) to all testing activities. Participate in all phases of the SDLC, including requirements analysis, design, development, and testing. Stakeholder Collaboration: Work closely with developers, product managers, and other stakeholders to understand requirements and provide feedback. Communicate effectively with team members and stakeholders to ensure alignment and clarity. Independent Work: Demonstrate the ability to work independently with minimal supervision. Take ownership of tasks and deliver high-quality results within defined timelines. TECHNICAL REQUIREMENTS: 6+ years in software testing , preferably in the banking/ insurance sector Strong experience in QA Automation (Java-based frameworks) Hands-on experience with BDD (e.g., Cucumber) Solid knowledge of Linux/ Unix systems Experience with Kubernetes/ containerized environments Proficiency in PL/ SQL for data validation Experience with Grafana or similar monitoring tools Strong debugging skills, including: Log analysis Root cause analysis of defects Proven experience in functional testing Nice-to-have: Familiarity with AI/ML basic concepts and terminology Experience with developer productivity tools such as: GitHub Copilot Claude API or similar AI tools Additional Requirements: Strong analytical and problem-solving mindset Ability to work independently and proactively in a fast-paced environment Strong communication skills Familiarity with Agile methodologies and DevOps practices. We offer a flexible collaboration model based on a B2B contract, with the opportunity to work on diverse projects. Recruitment Process: HR Interview with the recruiter Technical Interview Client Interview Feedback and offer
Technology
Capco Poland
Senior QA Engineer - functional testing (Java, SQL, Cucumber) (She/ He/ They)
Senior
Remote
Warsaw, Poland
🏢 Summary: Senior QA Engineer role focused on test automation for a high-impact banking project, ensuring quality, reliability, and performance of complex financial systems. The position involves hands-on automation, integration and performance testing, and close collaboration within Agile/DevOps teams. Requires strong Java-based automation expertise and experience with modern containerized environments. 🗂️ Requirements: Based in Poland, 6+ years in software testing, Experience in banking or insurance projects, Strong QA automation experience with Java frameworks, Hands-on BDD experience (Cucumber), API automation testing experience, Integration testing experience, Performance testing experience, Knowledge of SDLC, Linux/Unix knowledge, Kubernetes experience, PL/SQL proficiency, Experience with Grafana or monitoring tools, Strong debugging and log analysis skills, Experience in functional testing, Familiarity with Agile and DevOps practices 📃 Skills: Java, Cucumber, BDD, API, Automation, Testing, Kubernetes, Linux, Unix, PL/SQL, Grafana, SDLC, Agile, DevOps, Debugging, GitHub, Copilot, AI 🏢 Description: *We are looking for Poland based candidate. At Capco Poland, we’re not just another consultancy - we’re the spark behind digital transformation in the financial world. As a global leader in technology and management consulting, we thrive on helping clients tackle the toughest challenges across banking, payments, capital markets, wealth, and asset management. ROLE OVERVIEW: We are looking for a Senior QA Engineer with strong test automation expertise to join a high-impact banking project. You will play a key role in ensuring the quality, reliability, and performance of complex financial systems, working closely with developers, DevOps, and business stakeholders. This role requires both hands-on automation skills and a solid understanding of functional testing and production issue analysis . RESPONSIBILITIES: Test Automation: Develop and maintain automated test scripts using Java and Cucumber. Implement API automation testing strategies and frameworks. Ensure comprehensive test coverage across all layers of the application. Use of Copilot GitHub and AI knowledge and familiarity with AI concepts would be beneficial Integration Testing: Conduct integration testing to ensure seamless interaction between different components of the system. Identify and resolve integration issues in a timely manner. Performance Testing: Design and execute performance test plans to evaluate system performance under various conditions. Analyse performance test results and provide recommendations for improvements. SDLC Knowledge: Apply a deep understanding of the Software Development Life Cycle (SDLC) to all testing activities. Participate in all phases of the SDLC, including requirements analysis, design, development, and testing. Stakeholder Collaboration: Work closely with developers, product managers, and other stakeholders to understand requirements and provide feedback. Communicate effectively with team members and stakeholders to ensure alignment and clarity. Independent Work: Demonstrate the ability to work independently with minimal supervision. Take ownership of tasks and deliver high-quality results within defined timelines. TECHNICAL REQUIREMENTS: 6+ years in software testing , preferably in the banking/ insurance sector Strong experience in QA Automation (Java-based frameworks) Hands-on experience with BDD (e.g., Cucumber) Solid knowledge of Linux/ Unix systems Experience with Kubernetes/ containerized environments Proficiency in PL/ SQL for data validation Experience with Grafana or similar monitoring tools Strong debugging skills, including: Log analysis Root cause analysis of defects Proven experience in functional testing Nice-to-have: Familiarity with AI/ML basic concepts and terminology Experience with developer productivity tools such as: GitHub Copilot Claude API or similar AI tools Additional Requirements: Strong analytical and problem-solving mindset Ability to work independently and proactively in a fast-paced environment Strong communication skills Familiarity with Agile methodologies and DevOps practices. We offer a flexible collaboration model based on a B2B contract, with the opportunity to work on diverse projects. Recruitment Process: HR Interview with the recruiter Technical Interview Client Interview Feedback and offer
Technology
Capco Poland
Technical QA Engineer – Markets (Pricing & Risk Platforms) (She/ He/ They)
Mid
Remote
Warsaw, Poland
🏢 Summary: Technical QA Engineer role within a global investment bank’s CIB Markets division, focused on testing and validating large-scale distributed pricing and risk platforms. The position involves hands-on work with test environments, deployments, CI/CD pipelines, and system performance analysis. You will collaborate with developers and quants to ensure high-performance, reliable real-time analytics systems. 🗂️ Requirements: Proven experience as Technical QA Engineer / SDET / Test Engineer, Strong knowledge of functional and automation testing, Experience with CI/CD pipelines and release processes, Hands-on experience with Linux environments, Experience working with distributed systems, Ability to perform root cause analysis using logs, Proficiency in at least one programming or scripting language, Experience with application deployments in non-production environments, Poland-based candidate 📃 Skills: Python, Linux, CI/CD, Azure, Ansible, GitHub, Copilot 🏢 Description: *We are looking for Poland based candidate. At Capco Poland, we’re not just another consultancy - we’re the spark behind digital transformation in the financial world. As a global leader in technology and management consulting, we thrive on helping clients tackle the toughest challenges across banking, payments, capital markets, wealth, and asset management. About the Role We are supporting a leading global investment bank within its CIB Markets division , partnering with the Modelling & Analytics Group (MAG) to enhance pricing and risk platforms. We are seeking a Technical QA Engineer to join a high-performing team focused on testing, validating, and improving large-scale distributed systems used for real-time pricing and risk analytics. This role goes beyond traditional QA — you will work hands-on with test environments, deployments, and system behavior , collaborating closely with developers, quants, and trading stakeholders to ensure robust, high-performance platforms. Key Responsibilities Design, develop, and execute functional and automated tests for complex pricing and risk systems Validate end-to-end workflows across distributed platforms and applications Perform root cause analysis of issues identified in test environments, working closely with development teams to resolve them Support and execute application deployments and release processes in non-production environments Contribute to CI/CD pipelines , test frameworks, and quality engineering best practices Analyze system performance, logs, and behavior to ensure stability, scalability, and reliability Collaborate with traders, quantitative developers, and engineering teams to understand requirements and improve system quality Continuously improve testing approaches using modern tools, including AI-assisted development tools (e.g., GitHub Copilot) Skills & Experience Proven experience as a Technical QA Engineer / SDET / Test Engineer in complex systems Strong understanding of software testing principles , including both functional and automation testing Hands-on experience with CI/CD pipelines and release processes Experience working with Linux environments, distributed systems, and application deployments Ability to perform technical troubleshooting and root cause analysis using logs and system insights Proficiency in at least one scripting/programming language (e.g., Python ) Familiarity with tools such as Azure DevOps, Ansible , or similar is a plus Exposure to financial systems, trading platforms, or risk/pricing systems is advantageous Experience with or openness to using AI productivity tools (e.g., Copilot) What We’re Looking For A hands-on, technically curious problem-solver who enjoys understanding how systems work under the hood Someone who takes ownership of quality and can independently investigate and resolve issues A team player who can bridge the gap between QA, development, and business stakeholders A proactive mindset focused on continuous improvement and innovation We offer a flexible collaboration model based on a B2B contract, with the opportunity to work on diverse projects. Recruitment Process: HR Interview with the recruiter Technical Interview Client Interview Feedback and offer
Technology
Capco Poland
Program Test Manager - Cards (Polish is Mandatory) (She/He/They)
Senior
Hybrid
Warsaw, Poland
🏢 Summary: Enterprise-level Program Test Manager role focused on leading end-to-end testing strategy and governance across large-scale banking and payments transformation programmes. The position involves coordinating cross-functional teams, managing risks and defects, and ensuring quality delivery across issuing, acquiring, and switching domains. The role requires strong leadership in complex financial environments and fluency in Polish. 🗂️ Requirements: Proven experience leading testing in complex banking or payments programmes, Strong knowledge of payment ecosystems including issuing, acquiring, switching, transaction processing, Experience managing SIT, UAT, regression, end-to-end testing, Experience defining test strategy, master test plans, QA governance, Experience managing defects, risks, dependencies, escalations, Experience leading cross-functional and distributed testing teams, Experience working in agile or hybrid delivery models, Knowledge of automation testing frameworks and QA tools, Exposure to card schemes, ISO 8583, real-time payments platforms, Experience in cloud or digital transformation programmes, Fluent Polish, Good command of English 📃 Skills: SIT, UAT, Regression, Payments, Issuing, Acquiring, Switching, ISO8583, Automation, QA, Cloud, Agile, Jira, TestManagement 🏢 Description: At Capco Poland, we’re not just another consultancy - we’re the spark behind digital transformation in the financial world. As a global leader in technology and management consulting, we thrive on helping clients tackle the toughest challenges across banking, payments, capital markets, wealth, and asset management. Our secret? A culture that’s fast, flexible, and fiercely entrepreneurial. We move quickly, think creatively, and always put our people first. We’re passionate about growth - both for our clients and ourselves - and that means attracting the very best talent to join us on this exciting journey. We’re proud to be: • Trailblazers in banking, payments, capital markets, wealth, and asset management • Champions of an agile, nimble, and innovative work environment • Dedicated to building a team of top-notch professionals who share our drive and vision Drive quality assurance across complex payment transformation programmes from strategy through execution. THE ROLE We are looking for an experienced Program Test Manager / Test Lead to define and lead enterprise-wide testing strategies across large-scale banking and payments transformation programmes. You will oversee end-to-end testing activities spanning issuing, acquiring, and switching domains, ensuring quality delivery across all programme phases. This role requires a strong leader who can coordinate cross-functional testing teams, manage programme-level risks and defects, and provide clear governance and reporting to senior stakeholders across PMO, business, and technology functions. Fluency in Polish is mandatory. KEY RESPONSIBILITIES: Define and manage the overall programme test strategy, including master test plans, governance, and quality assurance frameworks Coordinate SIT, UAT, regression, and end-to-end testing activities across issuing, acquiring, and switch domains Establish and monitor programme-level entry and exit criteria, ensuring quality gates are achieved across all delivery phases Manage defects, blockers, dependencies, and risk escalations while providing regular reporting to PM, PMO, KO, and KS stakeholders Lead and coordinate the work of manual testers, Automation QA engineers, SMEs, vendors, and third-party delivery teams SKILLS & EXPERIENCES TO GET THE JOB DONE: Proven experience leading testing activities within complex banking or payments transformation programmes Strong understanding of payment ecosystems including issuing, acquiring, switching, and transaction processing Experience managing large-scale SIT, UAT, regression, and end-to-end testing across multiple workstreams Strong stakeholder management and communication skills with the ability to engage senior business and technology leaders Experience working with distributed delivery teams, vendors, and cross-functional programme environments Experience working within agile or hybrid delivery models Knowledge of automation testing frameworks and QA tooling Exposure to card schemes, ISO 8583 messaging, or real-time payments platforms Experience delivering testing within cloud or digital transformation programmes IMPORTANT Fluent Polish (spoken and written) is mandatory Good command of English for documentation and collaboration Availability to work on-site, with partial remote work - 3 days per week from the office in Warsaw ONLINE RECRUITMENT PROCESS STEPS Screening call with the Recruiter Hiring Manager Technical Interview Client Interview Feedback/Offer We offer a flexible collaboration model based on a B2B contract, with the opportunity to work on diverse projects.
Technology
Capco Poland
Senior Java Engineer
Senior
Hybrid
Warsaw, Poland
🏢 Summary: Senior Java Software Engineer role focused on regulatory transformation initiatives for a major US investment bank, supporting FRTB market risk and regulatory reporting platforms. The position involves developing scalable distributed systems, integrating regulatory data sources, and contributing to Agile delivery environments. The offer is based on a flexible B2B collaboration model for candidates located in Poland. 🗂️ Requirements: Poland-based candidate, 5+ years of commercial Java development experience, Strong SQL skills, Strong Python skills, Experience building high-volume distributed enterprise systems, Experience in financial services environments, Knowledge of FRTB, Knowledge of market risk or Basel III/IV frameworks, Experience with Agile methodologies, Experience applying engineering best practices 📃 Skills: Java, SQL, Python, FRTB, BaselIII, BaselIV, Agile, MarketRisk, DistributedSystems, Cloud, RiskAnalytics 🏢 Description: *We are looking for Poland based candidate. At Capco Poland, we’re not just another consultancy - we’re the spark behind digital transformation in the financial world. As a global leader in technology and management consulting, we thrive on helping clients tackle the toughest challenges across banking, payments, capital markets, wealth, and asset management. Help shape the future of regulatory technology at one of the world's largest US investment banks. We are seeking an experienced Senior Java Software Engineering Consultant for a strategic regulatory transformation programme at one of the world's largest US investment banks. As an independent consultant, you will collaborate within an Agile delivery environment to contribute to the implementation of Fundamental Review of the Trading Book (FRTB) capabilities, supporting scalable, high-performance solutions for market risk and regulatory reporting. Scope of Services: Design, develop and enhance Java-based solutions supporting FRTB Standardised Approach (SA) and Internal Models Approach (IMA) initiatives. Integrate new market risk and regulatory data sources while improving platform scalability, resilience and performance. Contribute to the evolution of distributed platforms capable of supporting significant data volume growth. Provide specialist consulting services supporting production platforms and operational tooling within Agile delivery environments. Collaborate with cross-functional client teams to deliver reliable, high-quality software solutions. What We're Looking For 5+ years of strong commercial experience with advanced Java development, SQL & Python skills. Experience building high-volume, distributed enterprise systems within complex financial services environments. Knowledge of FRTB, market risk, Basel III/IV or comparable regulatory capital frameworks. Experience delivering complex software solutions using Agile methodologies and engineering best practices. Bonus Points For Experience delivering regulatory reporting or market risk technology platforms within investment banking. Exposure to cloud-native architectures, distributed computing or performance optimisation. Experience working with global engineering teams across multiple regions. Knowledge of financial markets, trading products or risk analytics. Previous consulting experience delivering technology transformation programmes. We offer a flexible collaboration model based on a B2B contract, with the opportunity to work on diverse projects. RECRUITMENT PROCESS: HR interview with the recruiter Technical interview with Capco Engineering team Client interview Feedback and offer #LI-HYBRID
Technology
Capco Poland
Senior .NET Engineer (Sun-Thu work schedule) (She/ He/ They)
Senior
Remote
Warsaw, Poland
🏢 Summary: Remote Senior .NET Developer role (EST hours) focused on designing and enhancing backend services for a banking trading platform, with strong emphasis on .NET and Oracle PL/SQL development in an Agile environment. The position involves building scalable integrations and maintaining critical trading functionalities. It targets experienced backend engineers within financial services. 🗂️ Requirements: 6+ years backend development experience, Strong experience with .NET Framework, Strong experience with C#, Solid expertise in Oracle PL/SQL, Experience with REST APIs, Experience with distributed application architectures, Experience in enterprise or financial services environments, Ability to work in Agile teams, Poland based candidate, Availability to work EST hours 📃 Skills: .NET, C#, Oracle, PLSQL, REST, SQL, CI/CD, Git, Agile 🏢 Description: *We are looking for Poland based candidate. The job is remote with EST working hours. At Capco Poland, we’re not just another consultancy - we’re the spark behind digital transformation in the financial world. As a global leader in technology and management consulting, we thrive on helping clients tackle the toughest challenges across banking, payments, capital markets, wealth, and asset management. Build scalable backend solutions powering the next generation of digital trading experiences. The Role We are looking for a Senior .NET Developer to join a high-performing delivery team supporting the enhancement and expansion of a leading banking client’s trading application platform. You will play a key role in designing, developing, and maintaining backend services and integrations that support critical trading functionality and business operations. This role is ideal for someone with strong backend engineering expertise, solid database development experience, and a collaborative mindset who enjoys working in fast-paced Agile delivery environments. What You’ll Do Design, develop, and maintain backend services and APIs using .NET Framework technologies Develop and optimize Oracle PL/SQL packages, procedures, functions, and database objects Collaborate with cross-functional teams including QA, business analysts, and frontend developers to deliver new trading platform features Participate in code reviews, technical design discussions, and release activities to ensure high-quality software delivery Troubleshoot production issues, identify performance improvements, and support ongoing platform stability What We’re Looking For 6+ years of backend development experience within enterprise or financial services environments Strong hands-on experience with .NET Framework and C# application development Solid expertise in Oracle PL/SQL development and database optimization Experience working with REST APIs, integrations, and distributed application architectures Strong problem-solving, communication, and stakeholder collaboration skills within Agile teams Bonus Points For Experience working on trading platforms, banking systems, or capital markets applications Familiarity with performance tuning and query optimization in Oracle databases Exposure to CI/CD pipelines, source control tools, and automated deployment processes Understanding of secure coding standards and enterprise application best practices We offer a flexible collaboration model based on a B2B contract, with the opportunity to work on diverse projects. Recruitment Process: HR Interview with the recruiter Technical Interview Client Interview Feedback and offer
Technology
Capco Poland
Senior Software Engineer (React) (She/He/They)
Senior
Remote
Warsaw, Poland
🏢 Summary: Senior Software Engineer role focused on full-stack development of secure and scalable B2B and B2C SaaS products using React/TypeScript and NestJS/Node.js. The position involves building frontend and backend components, designing RESTful APIs, and implementing security best practices in a cybersecurity-focused environment. The role requires collaboration in an agile setup and contribution to microservices-based architectures. 🗂️ Requirements: 5+ years of software engineering experience, Proficiency in JavaScript and TypeScript, Experience with React, Experience with NestJS and Node.js, Experience in designing and developing RESTful APIs, Experience with microservices architecture, Knowledge of application, network, and cloud security, Experience with HTML5 and CSS3, Familiarity with Git, Understanding of Agile and DevOps principles, Good written and spoken English 📃 Skills: JavaScript, TypeScript, React, NestJS, Node.js, HTML5, CSS3, REST, Microservices, Git, Agile, DevOps, Security, Cloud, API 🏢 Description: CAPCO POLAND *We are looking for Poland based candidate. Capco is a fully independent, global management and technology consultancy. For 25 years we have combined innovative thinking with deep industry knowledge to deliver business consulting, digital transformation and technology services to Finance and Energy markets. Our collaborative and efficient approach helps clients reduce costs and manage risk and regulatory change while increasing revenues. We are thinkers, innovators, and disruptors. We are small enough to care but large enough to matter. Role Overview As a Senior Software Engineer, you will serve as a senior full-stack developer for our B2B and B2C SaaS products, with a focus on building secure, scalable, and customer-centric platforms. You’ll be hands-on with frontend and backend development across our React/TypeScript and NestJS/Node.js stack. This is a great opportunity to shape innovative applications that secure millions of small businesses and consumers while deepening your expertise in cybersecurity — a rapidly growing and impactful domain. How you will get the job done Write and deliver clean, maintainable, and well-tested code. Implement front-end UI components using TypeScript and React Framework. Implement RESTful API endpoints using TypeScript, NestJS, and Node.js. Participate in peer code reviews to maintain code quality and adhere to engineering best practices. Collaborate with developers to build reusable code and libraries for future use. Implement software security requirements. Leverage new and cutting-edge developer tools to enhance productivity and code quality. Integrate APIs and services to deliver intelligent product features where applicable. Skills and experience you will need • 5+ years of experience in software engineering. • Experience writing code in JavaScript/TypeScript, HTML5, CSS3, or related applications. • Experience with front-end technologies and frameworks, preferably React. • API design and development experience using NestJS and Node.js. • Experience with application, network, and cloud security. • Experience with building and architecting microservices. • Strong computer science fundamentals and problem-solving/analytical skills. • Familiarity with version control systems (e.g., Git). • Understanding of agile software development lifecycle and DevOps principles. • Strong verbal and written communication skills, including the ability to communicate and explain technical decisions. • Good written and spoken English proficiency is required; this role involves regular communication with US-based stakeholders via Slack, Azure DevOps, and video calls. We offer a flexible collaboration model based on a B2B contract, with the opportunity to work on diverse projects. ONLINE RECRUITMENT PROCESS STEPS Screening call with Recruiter Technical Interview Client Interview Feedback/Offer We have been informed of several recruitment scams targeting the public. We strongly advise you to verify identities before engaging in recruitment related communication. All official Capco communication will be conducted via a Capco recruiter.
Technology
Capco Poland
Mid Data Analyst (She/He/They)
Mid
Remote
Warsaw, Poland
🏢 Summary: The offer is for a Data Analyst role supporting the development of financial machine learning models by preparing and managing high-quality data. The position focuses on data wrangling, ETL pipeline design, and working with large datasets in a banking/financial environment. It involves close collaboration with modeling teams to ensure reliable data workflows. 🗂️ Requirements: 4-5+ years of experience as a Data Analyst, Strong proficiency in SQL, Strong proficiency in Python, Experience with data wrangling and ETL processes, Experience working with large databases, Bachelor’s degree in Computer Science or related field, Fluent English (written and spoken) 📃 Skills: SQL, Python, Pandas, NumPy, SciPy, PySpark, ETL 🏢 Description: At Capco Poland, we’re not just another consultancy - we’re the spark behind digital transformation in the financial world. As a global leader in technology and management consulting, we thrive on helping clients tackle the toughest challenges across banking, payments, capital markets, wealth, and asset management. Our secret? A culture that’s fast, flexible, and fiercely entrepreneurial. We move quickly, think creatively, and always put our people first. We’re passionate about growth - both for our clients and ourselves - and that means attracting the very best talent to join us on this exciting journey. We’re proud to be: • Trailblazers in banking, payments, capital markets, wealth, and asset management • Champions of an agile, nimble, and innovative work environment • Dedicated to building a team of top-notch professionals who share our drive and vision THINGS YOU WILL DO Supports the modeling team in developing financial machine learning models by gathering and aggregating data from diverse sources. Cleans, transforms, and analyzes data to ensure high-quality inputs for modeling processes. Designs and implements ETL pipelines to streamline data workflows and improve data accessibility. SKILLS & KNOWLEDGE REQUIRED 4 - 5+ years as a Data Analyst Strong SQL + Python (Pandas, NumPy, SciPy, PySpark) Solid understanding of data wrangling, ETL Experience working with large databases Banking/financial domain knowledge is a strong plus Bachelor Degree in Computer Science or related topic Excellent communication skills, detail oriented, team player, business oriented Great English skills both written and spoken ONLINE RECRUITMENT PROCESS STEPS Screening call with the Recruiter Capco Hiring Manager Interview Client’s interview Feedback/Offer We offer a flexible collaboration model based on a B2B contract, with the opportunity to work on diverse projects.