Position: Senior Software Engineer (C#, .NET/MS SQL/Docker)
Location: Warsaw, Poland (Hybrid - 3 days per week in the office)
Type of Contract: UoP
We are looking for a highly skilled Senior Software Engineer to develop and enhance analytics for P&L and risk management. In this role, you will design, build, and integrate scalable workflows and applications, ensuring efficient and robust financial systems. You will work closely with cross-functional teams to drive technical excellence and support business-critical initiatives.
- Develop and maintain systems that ensure the firm’s liquidity, optimize cash flows, and provide real-time analytics for portfolio managers.
- Build and enhance applications related to margin, financing, and counterparty management.
- Design and implement features leveraging large financial datasets across multiple asset classes and business areas.
- Integrate with Treasury Quant libraries and APIs to deliver accurate financial calculations.
- Collaborate with end users to refine requirements and develop solutions to business challenges.
- Participate in code reviews, provide constructive feedback, and contribute to architectural discussions.
- Troubleshoot and resolve production incidents to maintain a seamless user experience.
- Work with application support teams to improve system observability and performance.
- Bachelor’s degree in Computer Science, Mathematics, Physics, Finance, or a related field.
- Minimum 8 years of experience developing complex applications in C#/.NET.
- Proficiency in .NET 8.0/9.0, .NET Framework 4.8+, MS SQL Server, and Docker.
- Experience with ReactJs for front-end development.
- Familiarity with Python or a willingness to learn.
- Strong analytical and problem-solving skills.
- Excellent verbal and written communication skills to convey complex technical concepts to non-technical stakeholders.
- Ability to take ownership of work and demonstrate a high level of personal responsibility.
- Commitment to the highest ethical standards.