New offer - be the first one to apply!

August 8, 2026

.Net Developer

Mid • Remote

160 - 180 PLN

Warsaw, Poland

About the project

Join an international technology team supporting a large-scale transformation program within the financial services sector. The project focuses on consolidating multiple business entities into a unified operating model. The team is extending existing platforms to support additional business entities while modernizing core applications and migrating towards cloud-based solutions. The UK has been selected as the target architecture, making this a strategic, high-impact program with long-term visibility.

Your responsibilities

  • Design, develop, and enhance business-critical applications supporting Product Control and Risk functions.
  • Participate in the modernization of legacy systems.
  • Develop scalable backend services using C#/.NET.
  • Work across the full software development lifecycle in a true full-stack environment.
  • Collaborate closely with Business Analysts to translate business requirements into technical solutions.
  • Contribute to cloud adoption and application modernization initiatives.

Tech Stack

  • C#
  • .NET
  • MongoDB
  • SQL
  • WPF
  • Cloud technologies, including modernization and migration initiatives

What we're looking for

  • Strong commercial experience with C#/.NET development.
  • Full-stack mindset with the ability to work across backend and frontend technologies.
  • Experience working with both modern and legacy applications.
  • Knowledge of MongoDB or other NoSQL databases.
  • Comfortable working in Agile environments and collaborating directly with Business Analysts.
  • Strong problem-solving skills and willingness to take ownership of features from design through deployment.

Nice to have

  • Experience within banking or financial services.
  • Knowledge of Product Control, Risk systems, or trading environments.
  • Exposure to cloud migration or application modernization projects.
  • Experience working with financial trading platforms.

Similar jobs you might like

Technology

New offer

emagine Polska

Senior .NET Developer + Angular

Senior

Remote

Warsaw, Poland

25,200 - 30,240 PLN/hr

🏢 Summary: Senior Fullstack .NET Developer role for a long-term, fully remote banking programme modernising and scaling cloud-based banking and securities platforms. The role focuses primarily on C#/.NET development, Azure migration, event-driven solutions and Angular front ends, with end-to-end delivery responsibility and occasional on-call support. Offers up to 180 PLN/h + VAT on B2B, UK working hours, and significant technical impact across an international organisation. 🗂️ Requirements: 7+ years of professional .NET development experience, Strong hands-on C# and modern .NET experience, Full-stack development experience, Commercial Angular or modern frontend framework experience, SOLID principles and software design expertise, Unit and integration testing experience, MongoDB or document-oriented database experience, Event-based messaging framework familiarity, Independent full development lifecycle delivery, Availability for occasional on-call shifts, Strong communication skills, Proactive, responsible approach 📃 Skills: C#, .NET, Angular, MongoDB, Azure, Murex, SOLID, Messaging, Queueing, Containers, Testing 🏢 Description: Rate: up to 180 PLN/h + VAT under a B2B contract Work model: 100% remote Cooperation: Long-term, within the banking sector Working hours: UK working hours Start date: ASAP / flexible Benefits - Significant technical impact across a large international organisation - Opportunity to work with modern cloud, messaging and database technologies Description We are looking for an experienced Senior Fullstack .NET Developer to join an international banking programme focused on scaling cloud-based platforms and building a unified architecture for banking and securities operations. About the project The programme is focused on combining banking and securities operations within a common technology landscape. The UK architecture has been selected as the target model and is now being extended to support the wider organisation. The team is migrating applications to Azure, introducing containerised solutions and gradually moving away from traditional SQL-based systems towards MongoDB and document-oriented databases. You will work across a portfolio of approximately 17 internally developed applications supporting areas such as Product Control and Risk Management. Responsibilities - Develop and extend applications using C# and .NET (80% of workload) - Build scalable systems capable of supporting additional business entities - Contribute to the migration of applications and business logic to Azure - Develop event-driven and message-based solutions - Work with Angular-based frontend applications - Design solutions in line with SOLID principles and clean-code practices - Write and maintain unit and integration tests - Take end-to-end responsibility for development, testing and implementation - Cooperate closely with Business Analysts and other project stakeholders - Support production applications and participate in occasional on-call shifts Technology environment - C# / .NET - Angular - MongoDB - Event-driven architecture - Messaging and queueing frameworks - Azure - Containerised applications - Murex and internally developed platforms - Unit and integration testing What we are looking for - At least 7 years of professional .NET development experience - Strong hands-on experience with C# and modern .NET - Full-stack development experience - Commercial experience with Angular or another modern frontend framework - Very good understanding of SOLID principles and software design - Experience with unit and integration testing - Experience with MongoDB or other document-oriented databases - Familiarity with event-based messaging frameworks - Ability to work independently across the full development lifecycle - Strong communication skills and a proactive, responsible approach On-call responsibility The position includes an occasional on-call element, typically around 1–2 shifts per month. Recruitment process The recruitment process consists of two stages: - A technical coding assignment, estimated at approximately 2–4 hours - A technical interview focused on your solution, design decisions, testing approach and understanding of software engineering principles

Technology

New offer

emagine Polska

Technical Lead

Senior

Remote

Warsaw, MZ, Poland

200 - 215 PLN

🏢 Summary: Lead a full-stack development team in building, maintaining, and scaling applications in an agile environment. The role combines hands-on .NET/C# development with technical leadership, strategic project direction, and close collaboration with Business Analysts. 🗂️ Requirements: Proficiency in .NET, Proficiency in C#, Full-stack development experience, Front-end development experience, Document-based database knowledge, Event-based messaging framework knowledge, Cloud services experience, Containerization experience 📃 Skills: .NET, C#, Full-stack, Frontend, Databases, Messaging, Cloud, Containerization, Angular, MongoDB 🏢 Description: Summary The role focuses on leading the development team to create new solutions and maintain systems within an agile environment, emphasizing robust applications and strategic direction. Main Responsibilities • Lead the development team in creating and maintaining applications. • Adopt wider technology practices and address the speed of new application delivery. • Engage in hands-on development while guiding the strategic direction of projects. • Collaborate with teams to gather specifications and perform technical analysis. • Navigate complex systems and ensure they are built to scale. • Manage developer quality and capacity amidst organizational constraints. Key Requirements • Proficient in .NET and C#. • Experience with full-stack development, including front-end technologies. • Familiarity with document-based databases. • Knowledge of event-based messaging frameworks. • Experience with cloud services and containerization. Nice to Have • Prior experience in the banking or financial services sector. • Familiarity with Angular or other modern front-end frameworks. • Experience with MongoDB or similar environments. Other Details • Environment: .NET, C#, Angular, MongoDB, moving towards cloud solutions. • Team Structure: Full Stack Developers working closely with Business Analysts.

Technology

Margo

Senior C# Developer

Senior

Remote

Warsaw, Poland

170 - 230 PLN

🏢 Summary: Senior C# Developer role focused on building and evolving core backend systems for XVA, Liquidity, and Financial Resource Management within a global financial project. The position involves developing scalable, event-driven solutions in a distributed agile team and supporting high-impact financial tools used in fast-moving markets. The role also contributes to migrating legacy systems to a modern event-driven architecture. 🗂️ Requirements: Strong experience with C# and .NET ecosystem, Experience with ASP.NET Web API, Knowledge of event-driven architecture, Experience with asynchronous messaging, Strong understanding of OOP and design patterns, Experience with service-oriented architectures, Strong knowledge of MS SQL, Experience with DevOps tools in enterprise environments, Practical knowledge of LLM and agentic AI engineering, Familiarity with at least two financial domains: Listed/OTC products, PnL, XVA, Liquidity risk, Cash forecasting, Balance sheet metrics 📃 Skills: C#, .NET, ASP.NET, WebAPI, Rebus, SignalR, Windows, MS SQL, Dapper, GIT, Bitbucket, TeamCity, Jenkins, Ansible, OOP, SOA, LLM, AI, XVA 🏢 Description: Are you an experienced C# Developer ready to join a cutting-edge global financial project? We are partnering with a leading international financial institution seeking a Senior C# Developer to join their distributed, agile team focused on building and evolving core systems for XVA, Liquidity, and Financial Resource Management. What you9ll do: Develop and maintain core backend systems using C# .NET, ASP.NET Web API, and event-driven architecture Work with asynchronous messaging (Rebus) to build scalable, reliable solutions Collaborate with an international team committed to clean code and software craftsmanship Influence the migration to a modern event-driven backend architecture Support high-impact financial tools used daily by hundreds of users in fast-moving markets Tech stack: C# .NET, Windows Services, ASP.NET Web API, SignalR MS SQL, Dapper ORM DevOps tools: GIT (Bitbucket), TeamCity, Jenkins, Ansible Event-driven messaging with Rebus What we9re looking for: Strong expertise in OOP, design patterns, and .NET ecosystem Deep understanding of service-oriented architectures and MS SQL Experience with DevOps in enterprise environments Practical knowledge of LLM capabilities and agentic AI engineering within software development Familiarity with financial products and risk management (at least 2 of): Listed/OTC products, PnL explain & risks, XVA models, Liquidity risk, Cash forecasting, or Balance sheet metrics Bonus points: Front-end experience with HTML, JavaScript/TypeScript, React, Redux Personal qualities: Highly autonomous and excels in teamwork Great communication, analytical thinking, and organisational skills Detail-oriented, even under tight deadlines Proactive and flexible in facing daily engineering challenges Motivated to work closely with front-office IT teams Integrity and role-model attitude fostering a positive work culture

Technology

New offer

Appliscale

Senior C# Engineer (AWS)

Senior

Remote

Krakow, MA, Poland

20,000 - 26,500 PLN

🏢 Summary: Senior C# backend role building, testing, deploying, and supporting a consumer-facing microservices platform used across several European countries. The position combines backend architecture, AWS infrastructure automation, production support, Agile delivery, and mentoring. 🗂️ Requirements: 5+ years of production C# software development experience, Hands-on .NET Core and .NET Framework experience, AWS and Terraform or CloudFormation experience, MS SQL, PostgreSQL, or DynamoDB knowledge, REST API expertise, CI/CD process experience, Object-oriented design patterns, SOLID principles, Clean Code, and architectural problem-solving, Computer Science degree, AI tooling usage, Agile Scrum and/or Kanban experience, English proficiency 📃 Skills: C#, .NET, TypeScript, REST, AWS, Terraform, CloudFormation, SQL, PostgreSQL, DynamoDB, CI/CD, SOLID, Scrum, Kanban 🏢 Description: We are seeking candidates for a client operating in Europe. You will need to be proficient in C# backend development with a thorough understanding of the .NET technologies involved. Strong backend skills, including the ability to apply, deploy, and maintain these technologies, will be crucial to success. Technologies • C# • .NET Core • .NET Framework • TypeScript • REST APIs • AWS • Terraform • CloudFormation Responsibilities • Design, write, and test functionality for a backend system written in C#. • Design software architecture across backend, frontend, and mobile applications. • Deploy and maintain microservices in AWS using Terraform or CloudFormation. • Debug and maintain a production system used by consumers in several European countries. • Scope and assess feature complexity. • Participate in sprint planning, daily sprints, and product-owner meetings to groom new features. • Collaborate with team members and dependent teams. • Recruit and mentor new team members. Required Qualifications • 5+ years of production software development experience as a C# engineer. • Solid hands-on experience with .NET Core and .NET Framework. • Experience working with AWS and Terraform or CloudFormation. • Strong knowledge of DBMS such as MS SQL, PostgreSQL, or DynamoDB. • REST API expertise. • Strong hands-on experience with CI/CD processes. • Proficiency in object-oriented design patterns, SOLID principles, Clean Code, and solving architectural problems. • Computer Science degree. • AI tooling usage. • Ability to work with Agile methodologies such as Scrum and/or Kanban. • Good communication and collaboration skills. • Self-motivation and a proactive attitude. • English proficiency. Nice to Have • Experience developing cloud and infrastructure solutions with AWS and CI/CD processes supported by tools such as Docker, Kubernetes, Jenkins, Terraform, CircleCI, GitLab CI, and Datadog. • Exposure to frontend development in React. • Working experience with an object-oriented and/or functional language such as TypeScript, Java, Elixir, C++, Golang, Erlang, Python, or Kotlin.

Technology

Appliscale

Senior C# Engineer (AWS)

Senior

Remote

Krakow, Poland

20,000 - 26,000 PLN

🏢 Summary: Senior backend engineering role focused on building, deploying, and maintaining C#/.NET microservices and distributed systems in AWS. The position involves software architecture design, REST API development, infrastructure automation, CI/CD processes, and collaboration within Agile teams. Experience with cloud infrastructure, databases, and scalable backend systems is required. 🗂️ Requirements: 5+ years of C# software development experience, Experience with .NET Core and .NET Framework, Experience with AWS, Experience with Terraform or CloudFormation, Knowledge of MS SQL, PostgreSQL, or DynamoDB, Experience with REST APIs, Experience with CI/CD processes, Knowledge of OO design patterns and SOLID principles, Computer Science degree, Experience with Agile methodologies, English proficiency 📃 Skills: C#, .NET, TypeScript, REST, AWS, Terraform, CloudFormation, SQL, PostgreSQL, DynamoDB, CI/CD, SCRUM, Kanban, Docker, Kubernetes, Jenkins, CircleCI, GitlabCI, Datadog, React, Java, Elixir, C++, Golang, Erlang, Python, Kotlin 🏢 Description: We are seeking candidates for our client, which operates in Europe. You will need to be proficient in C# backend development with a thorough understanding of the .NET technologies involved. Strong backend skills where you can demonstrate your ability to apply these technologies, as well as deploy and maintain them will be crucial to success. Technologies we work with: C#, .NET Core, .NET Framework, TypeScript, REST APIs, AWS, Terraform, CloudFormation Responsibilities: Designing, writing, testing functionalities for a backend system written in C# Design software architecture between backend, frontend and mobile apps Deploying and maintaining microservices in AWS using Terraform or CloudFormation Debugging and maintaining system on production used by consumers from several European countries Scoping and assessing the complexity of features Participating in sprint planning, daily sprints and meetings with product owners for grooming new features Collaborating with other team members and teams who depend on functionalities that you develop Recruiting and mentoring new team members Required qualifications: 5+ years of production software development experience in C# engineer role Solid hands-on experience in .NET Core and .NET Framework technologies Experience in working with AWS and Terraform / CloudFormation Strong knowledge of DBMS like MS SQL / PostgreSQL / DynamoDB Expertise of REST APIs Strong hands-on experience of CI&CD processes Proficiency in OO design patterns, SOLID principles, Clean Code and solving architectural problems Computer Science degree AI Tooling usage Able to work with Agile methodologies such as SCRUM and/or Kanban Good communication and collaboration skills Self-motivation, proactive attitude Proficiency in English Nice to have: Experience in developing Cloud and Infrastructure solutions with AWS and CI/CD processes supported by tools like Docker, Kubernetes, Jenkins, Terraform, CircleCI, GitlabCI, Datadog, etc. Exposure to frontend development in React Working experience with one of the object-oriented and/or functional languages such as TypeScript, Java, Elixir, C++, Golang, Erlang, Python, Kotlin.

Technology

Link Group

Fullstack Developer (Python, SQL)

Mid

Hybrid

Warsaw, Poland

165 - 180 PLN

🏢 Summary: The role focuses on developing and enhancing backend services that automate Front and Back Office trading workflows, including deal capture, lifecycle management, and settlement for complex contracts. You will build Python-based APIs, work with relational databases, and contribute to cloud-native, CI/CD-driven deployments in Azure. The position emphasizes reliability, testing, observability, and end-to-end ownership in an agile environment. 🗂️ Requirements: Strong experience with SQL databases (PostgreSQL or Oracle), Commercial experience with Python and API/service development, Experience with Flask or similar Python frameworks, Practical knowledge of automated testing, Experience with CI/CD pipelines, Experience with Azure cloud environment, Experience with Docker and Kubernetes, Working knowledge of Angular, Ability to work in agile development environment 📃 Skills: Python, Flask, SQL, PostgreSQL, Oracle, Azure, Docker, Kubernetes, Angular, CI/CD, REST, APIs, Testing, Git 🏢 Description: Join an international engineering team building software that supports day-to-day trading operations. The product helps streamline and automate key workflows around deal entry, lifecycle management and settlement for complex, non-standard contracts. You’ll work closely with both engineers and business users, so your work is visible, practical, and tied to critical operational processes. Your impact: Deliver new features and improvements that automate Front Office and Back Office workflows (deal capture, monitoring, settlement support) Build and maintain backend services in Python (Flask or similar) and work with relational databases (PostgreSQL/Oracle) Improve platform quality and safety through stronger testing, better logging/monitoring, and clear governance/security practices Contribute to modern delivery and runtime standards: CI/CD, cloud deployments in Azure, containerization with Docker, orchestration with Kubernetes Help drive reliability and operational excellence, including observability and cost-aware engineering Take ownership of tasks end-to-end and proactively suggest improvements to existing solutions What we’re looking for: Strong experience with SQL databases (e.g., PostgreSQL, Oracle) Commercial experience with Python and building APIs/services (Flask is a plus) Practical knowledge of automated testing and CI/CD pipelines Experience with Azure and cloud-native tooling (Docker, Kubernetes) Working knowledge of Angular for web UI development Team player mindset: comfortable in an agile environment, accountable, and collaborative

Technology

B2Bnetwork

Senior FullStack Developer (Java, Angular)

Senior

Remote

Warsaw, Poland

🏢 Summary: Senior FullStack Developer role focused on developing and modernizing a large-scale corporate banking platform. The position involves building and maintaining backend services and Angular frontend components, delivering new features, fixing defects, and supporting production systems within a microservices and monolithic architecture. The role includes active participation in system modernization and REST API development in an Agile environment. 🗂️ Requirements: 5+ years commercial experience with Java 7/8, Experience with Spring Framework and Spring Boot, Experience with Maven, Experience with SQL, Experience with Git, Experience with JSP, Experience with JavaScript, Experience designing and developing REST APIs, Experience in backend service design and implementation, Strong knowledge of unit testing practices, 2+ years experience with Angular, Experience with Jasmine, Experience working with legacy code, Experience working in Agile environment 📃 Skills: Java, Spring, SpringBoot, Maven, SQL, Git, JSP, JavaScript, Angular, Jasmine, REST, Microservices, Agile 🏢 Description: About the Project We are looking for an experienced Senior FullStack Developer to join an international team working on a large-scale corporate banking platform. The application enables corporate clients to manage accounts, execute payments and transfers, handle files and confirmations, and perform a variety of banking operations through a secure online portal. As part of the development team, you will be responsible for maintaining and enhancing a business-critical application, including the delivery of new features, bug fixes, production incident resolution, and implementation of regulatory and business-driven changes. The system consists of both microservices and monolithic components. The team is currently on a modernization journey, gradually transforming the existing platform into a more modern architecture. The working language is English, and the team follows SAFe Agile principles. Responsibilities Design and implement backend services based on business and technical requirements. Develop and maintain REST APIs. Contribute to frontend development using Angular. Write and maintain unit tests. Analyze, maintain, and enhance existing code, including legacy components. Collaborate with cross-functional and international teams. Participate in system modernization and architectural improvements. Support production systems and troubleshoot issues when required. Requirements Must Have 5+ years of commercial experience with: Java 7/8 Spring Framework Spring Boot Maven SQL Git JSP JavaScript Experience in designing and developing REST APIs. Experience in backend service design and implementation based on specifications. Strong understanding of unit testing practices. 2+ years of experience with: Angular Jasmine Experience working in an Agile environment. Willingness to analyze and work with legacy code. Strong communication and collaboration skills. Fluent English (spoken and written). Nice to Have Knowledge of SOLID principles. Familiarity with software design patterns. What We Offer Opportunity to work on a large-scale enterprise platform within the financial sector. Participation in system modernization and transformation initiatives. International and collaborative work environment. Long-term cooperation in a stable project. Exposure to both modern and legacy technologies. Real impact on technical solutions and product development.

Technology

Spyrosoft

Senior .NET Developer with Angular

Senior

Remote

Wroclaw, Poland

100 - 140 PLN

🏢 Summary: Full-stack freelance role focused on building scalable, cloud-native applications using .NET and Angular within the Azure ecosystem. The position involves translating complex business requirements into high-quality software solutions while applying modern architectural patterns and Agile delivery practices. The contract is project-based B2B for an initial 12-month period. 🗂️ Requirements: 4+ years experience with .NET technologies (C#, .NET Core, EF/ORM, WCF), 3+ years experience with Angular or strong React background with recent Angular experience, 2+ years hands-on experience with Azure services (Functions, Logic Apps, Web Apps), Advanced knowledge of architectural and design patterns, Experience with SOAP and REST web services, Experience with SQL and SQL Server, Experience with Git and CI/CD pipelines, Experience with Unit Testing, Fluent English 📃 Skills: .NET, .NETCore, C#, EntityFramework, ORM, WCF, Angular, React, Azure, Functions, LogicApps, WebApps, SQL, SQLServer, Git, CI/CD, SOAP, REST, Agile, UnitTesting 🏢 Description: Join an international team of experts delivering high-impact software solutions for global clients. In this role, you will work in a full-stack capacity, translating complex business requirements into scalable, cloud-native applications. You will collaborate with top-tier professionals to design and implement innovative solutions that address real-world engineering challenges while ensuring the highest industry standards. Form of cooperation: freelance project-specific B2B contract for an initial period of approximately 12 months. Tech stack: Backend: .NET / .NET Core, C#, Entity Framework (or other ORM), WCF, SOAP/REST APIs. Frontend: Angular (primary), React. Cloud: Azure (Functions, Logic Apps, Web Apps, SQL Server). Data: SQL Server. DevOps/Tools: Git, CI/CD, Agile, Unit Testing. Requirements: 4+ years of professional experience with .NET technologies (C#, .NET Core, EF/ORM, WCF) 3+ years of experience in Angular (or strong React background with recent Angular experience) 2+ years of hands-on experience with Azure services (e.g., Functions, Logic Apps, Web Apps) Advanced knowledge of Architectural and Design Patterns Proficiency in Web Services (SOAP/REST) and SQL Experience with Git, Continuous Integration, and Continuous Delivery pipelines Fluent English (written and spoken) for effective international communication Ideally, you’ll also have: Azure Cloud certifications Main responsibilities: Full-Stack Development: Address complex software engineering problems using both object-oriented and functional programming styles. Quality Assurance: Maintain high standards of code quality and testing through Clean Code and Unit Testing practices. Cloud Engineering: Design and develop scalable solutions utilizing a wide range of Azure-hosted services and tools. Agile Delivery: Implement Agile methodologies and modern software delivery techniques, including CI/CD and automated deployment. Professional Growth: Proactively adopt new technologies and frameworks within the Azure Cloud ecosystem to drive project success.

Technology

emagine Polska

Senior .NET Developer (Banking) – Remote (Poland)

Senior

Remote

Warsaw, Poland

🏢 Summary: Senior .NET Developer role focused on designing, extending, and modernizing critical banking systems within securities and core banking domains. The position involves full-stack development, system integration, and cloud scaling in a distributed team without a separate QA function. Work includes end-to-end ownership of business-critical applications in a regulated investment banking environment. 🗂️ Requirements: 5+ years experience with .NET and C#, Hands-on experience in banking or investment banking, Full-stack development experience, Strong knowledge of SOLID principles, Experience with document-based databases, Experience with event-driven messaging frameworks, Knowledge of unit and integration testing, End-to-end application development experience, Ability to work independently in regulated environments, Availability during UK business hours, Poland-based residency 📃 Skills: .NET, C#, MongoDB, SQL, REST, Microservices, Docker, Kubernetes, Azure, UnitTesting, IntegrationTesting, EventDriven, Git 🏢 Description: Work model: 100% remote (candidates must be based in Poland) Contract type: B2B Industry: Banking / Investment Banking We are looking for an experienced Senior .NET Developer to join a distributed engineering team working on critical banking systems. The role focuses on extending and modernising applications used across securities and banking operations, with a strong emphasis on system design, scalability, and cloud transformation. You will work end-to-end on business-critical systems, closely collaborating with Business Analysts, without a separate QA team. A solid background in banking or financial services is essential. Main Responsibilities: Design, develop, and extend .NET-based systems supporting multiple banking entities Contribute to the integration of securities and core banking platforms Support and enhance a portfolio of ~17 applications across product control and risk management Work with an in-house development framework in a full-stack capacity Participate in scaling applications for cloud-based, containerized environments Collaborate closely with business stakeholders to deliver robust solutions Ensure high code quality through unit and integration testing Key Requirements: 5+ years of professional experience as a .NET / C# Developer Hands-on experience in the banking or investment banking sector (mandatory) Full-stack development experience (backend-focused, frontend included) Strong understanding and practical application of SOLID design principles Experience with document-based databases (e.g. MongoDB) Experience with event-driven / event-based messaging frameworks Solid knowledge of unit and integration testing Experience working end-to-end on applications (development, testing, support) Ability to work independently in a fast-paced, regulated environment Availability during UK business hours Nice to Have: Experience with cloud platforms and application migration to cloud Experience with container technologies (e.g. Docker, Kubernetes) Exposure to systems such as Murex or large in-house banking platforms Background in securities, risk, or product control systems Other Details: This role is 100% remote with candidates required to be located in Poland. The contract is on a B2B basis within the banking and investment banking industry.

Technology

emagine Polska

Senior .NET Developer (Banking) – Remote (Poland)

Senior

Remote

Warsaw, Poland

🏢 Summary: Senior .NET Developer role focused on designing, extending, and modernising critical banking and securities systems in a fully remote B2B model. The position involves full-stack development, system integration, and cloud scaling within distributed, business-critical environments. The role requires close collaboration with business stakeholders and ownership of end-to-end application delivery. 🗂️ Requirements: 5+ years experience as .NET / C# Developer, Experience in banking or investment banking sector, Full-stack development experience, Knowledge of SOLID design principles, Experience with document-based databases, Experience with event-driven messaging frameworks, Experience with unit and integration testing, End-to-end application development experience, Ability to work during UK business hours, Based in Poland 📃 Skills: .NET, C#, MongoDB, SOLID, Messaging, UnitTesting, IntegrationTesting, Docker, Kubernetes, Cloud 🏢 Description: Work model: 100% remote (candidates must be based in Poland) Contract type: B2B Industry: Banking / Investment Banking We are looking for an experienced Senior .NET Developer to join a distributed engineering team working on critical banking systems. The role focuses on extending and modernising applications used across securities and banking operations, with a strong emphasis on system design, scalability, and cloud transformation. You will work end-to-end on business-critical systems, closely collaborating with Business Analysts, without a separate QA team. A solid background in banking or financial services is essential. Main Responsibilities: Design, develop, and extend .NET-based systems supporting multiple banking entities Contribute to the integration of securities and core banking platforms Support and enhance a portfolio of ~17 applications across product control and risk management Work with an in-house development framework in a full-stack capacity Participate in scaling applications for cloud-based, containerized environments Collaborate closely with business stakeholders to deliver robust solutions Ensure high code quality through unit and integration testing Key Requirements: 5+ years of professional experience as a .NET / C# Developer Hands-on experience in the banking or investment banking sector (mandatory) Full-stack development experience (backend-focused, frontend included) Strong understanding and practical application of SOLID design principles Experience with document-based databases (e.g. MongoDB) Experience with event-driven / event-based messaging frameworks Solid knowledge of unit and integration testing Experience working end-to-end on applications (development, testing, support) Ability to work independently in a fast-paced, regulated environment Availability during UK business hours Nice to Have: Experience with cloud platforms and application migration to cloud Experience with container technologies (e.g. Docker, Kubernetes) Exposure to systems such as Murex or large in-house banking platforms Background in securities, risk, or product control systems Other Details: This role is 100% remote with candidates required to be located in Poland. The contract is on a B2B basis within the banking and investment banking industry.