JustJoin.IT Hybrydowo Senior

Full Stack .NET Developer – Treasury & Financing Systems

Harvey Nash Technology

⚲ Warszawa

28 000 - 33 000 PLN brutto (UoP)

Wymagania

  • .Net
  • React

Opis stanowiska

You will:
• Build and own full-stack systems delivering workflow automation, real-time data and analytics for global treasury and trading professionals
• Design and implement scalable C#/.NET services and APIs processing trades, financing and liquidity data
• Build responsive single-page interfaces (React, TypeScript) surfacing large financial datasets to end users
• Develop and optimize backend services using modern .NET technologies, including server-side pagination for large datasets
• Extend, maintain and modernize legacy .NET Framework systems (margin calculation, financing platforms)
• Partner with traders, treasury professionals and other technology teams to translate business needs into reliable solutions
• Implement automated testing (unit, integration, TDD) and drive CI/CD and DevOps practices
• Troubleshoot production incidents and improve system observability and monitoring
• Collaborate as part of a distributed development team across multiple time zones

You bring:
• Production experience with C# and the .NET ecosystem (.NET Framework and .NET Core), ideally in a financial domain
• Experience with ASP.NET Core REST services, including server-side pagination for large datasets
• Experience building SPAs in JavaScript/TypeScript using React (ag-grid or Highcharts a plus)
• Strong experience with Microsoft SQL Server, including schema design and query tuning
• Experience with automated testing and TDD practices
• Knowledge of microservices, Docker, and observability/monitoring practices
• Experience with DevOps and CI/CD tools (GitHub, GitLab, Jenkins)
• Strong problem-solving and communication skills, comfortable in a distributed, cross-functional team

🔍 Dekoder Ogłoszenia

🔴
Build and own full-stack systems
Sugestia pełnej odpowiedzialności za system, co może oznaczać zarówno dużą autonomię, jak i potencjalnie nadmierne obciążenie pracą.
🟡
modern .NET technologies
Podobnie jak w przypadku C++, może oznaczać najnowsze wersje, ale równie dobrze może być ogólnym stwierdzeniem bez sprecyzowania, które konkretnie technologie są wymagane.
🔴
Extend, maintain and modernize legacy .NET Framework systems
Praca z systemami legacy może oznaczać stabilność, ale też potencjalnie frustrujące wyzwania związane ze starą technologią i brakiem dokumentacji.
🟡
Partner with traders, treasury professionals and other technology teams
Współpraca z biznesem jest cenna, ale może też oznaczać konieczność tłumaczenia złożonych problemów technicznych na język nietechniczny i radzenia sobie z różnymi priorytetami.