Jobs · justjoinit
Senior C# Developer
Cobalt Streamworks · Kraków · Posted 1d ago
About the role
We are looking for a Senior C#/.NET Developer with Financial Domain Knowledge. In this role, you will be responsible for designing and scaling high-performance backend systems that support advanced risk management, valuation adjustments (XVA), and asset-liability management (ALM). You will work within a distributed, agile engineering team focused on modernizing legacy components into a highly scalable, event-driven architecture. Key Responsibilities Designing and developing high-performance C#/.NET applications and backend services Building scalable, event-driven and distributed systems in enterprise environments Developing asynchronous communication solutions using messaging frameworks (e.g. Rebus) Working with ASP.NET Web API, Windows Services, and SignalR Applying clean architecture, SOLID principles, and design patterns in daily development Collaborating in Agile teams across international environments Participating in full software development lifecycle, including architecture, implementation, testing, and deployment Working with CI/CD pipelines and DevOps tools such as Git, Bitbucket, Jenkins, TeamCity, and Ansible Optimizing and maintaining MS SQL databases and data-intensive applications Using ORM tools such as Dapper for efficient data access Contributing to code reviews, technical improvements, and engineering best practices Leveraging LLMs and AI-assisted development tools to improve software quality and engineering efficiency Delivering maintainable, scalable, and well-documented solutions under tight deadlines Requirements 5+ years of hands-on experience in enterprise-level software development using C# and the .NET ecosystem (including Web API, asynchronous programming, and background services). Strong command of System Architecture: practical knowledge of distributed systems, Enterprise Integration Patterns, and message brokers/service buses (e.g., RabbitMQ, MassTransit, Rebus or similar). Solid database experience with MS SQL Server (or other relational databases) and micro-ORMs (e.g., Dapper) optimized for high throughput. Proficiency with standard DevOps toolchains: Git-based repositories, modern CI/CD platforms (Jenkins/TeamCity/GitLab CI), and configuration management tools. Practical exposure to Generative AI / Agentic AI workflows applied to software engineering practices. Financial Domain Knowledge (Quantitative & Risk) Solid understanding of Capital Markets, including Listed and OTC derivatives. Familiarity with risk management concepts: Greeks (Delta, Gamma, Vega, Theta) and PnL Explain. Understanding of Valuation Adjustments (XVA) such as CVA, FVA. General awareness of Liquidity Risk, Balance Sheet Metrics, and transactional workflows (pre-trade/booking).
Read the full posting on justjoinit →
FAQ
Is the Senior C# Developer role at Cobalt Streamworks remote?+
This Senior C# Developer position is listed as hybrid (Kraków).
What is the salary for the Senior C# Developer role at Cobalt Streamworks?+
The listing states 120-160 pln.
What seniority level is this Senior C# Developer role?+
This is a senior level position.
How do I apply for the Senior C# Developer role at Cobalt Streamworks?+
Use the "Apply on justjoinit" button to open the original posting on justjoinit, where you can submit your application directly to Cobalt Streamworks.