.NET Developer, Investment Management Solution
Tech Stack / Keywords
Firma i stanowisko
Our client is one of the world’s top 10 investment companies, headquartered in Great Britain. They are building a data marketplace aggregating and processing data from multiple feeds and systems like stock exchanges, news feeds, stockbrokers, and internal quantitative systems.
Wymagania
- 5+ years of experience developing commercial applications on the .NET platform
- Experience with and strong understanding of .NET (including latest versions) and ASP.NET Core
- Strong focus on new feature development; not suited for legacy system support and maintenance
- Experience in developing applications based on microservices architecture
- Hands-on experience with message brokers such as Kafka or RabbitMQ
- Practical experience with MS SQL Server or PostgreSQL
- Solid understanding of web services and RESTful APIs
- Good understanding of Domain-Driven Design (DDD)
- Good spoken English
Nice to have:
- Experience with Angular
- Basic understanding of GraphQL
- Experience in the finance domain or CFA certification
- Experience with individual investments
- Experience with Windows Forms
- Experience with Azure AD
Obowiązki
- Design, develop, and maintain microservices-based applications using .NET and ASP.NET Core
- Implement new features and enhancements for the portfolio management platform
- Collaborate with asset managers, business analysts, and quantitative developers to understand business requirements and deliver technical solutions
- Develop and maintain RESTful APIs and service integrations
- Build scalable and reliable solutions for processing high volume financial and market data
- Participate in system design and architectural discussions and contribute to platform evolution
- Implement messaging and event-driven solutions using technologies such as Kafka, RabbitMQ, Azure Service Bus, or Amazon MQ
- Optimize application performance, reliability, and maintainability
- Write clean, well-structured, and testable code following engineering best practices
- Conduct code reviews and support knowledge sharing within the team
- Troubleshoot and resolve technical issues across distributed systems
- Work closely with cross-functional teams throughout the software development lifecycle
Benefity
- Up to 26 business days of vacation per year
- 10 fully paid illness/special days off per year (no medical papers needed) for all contract types
- Health and life insurance (Luxmed)
- MyBenefit platform with Multisport option
- Internal psychological support service
- English language classes from the first working day
- Access to external learning platforms: O’Reilly, LinkedIn Learning, Udemy
- Flexible workplace: office, home, or hybrid option
- Tech Skills Mentoring Program
- Opportunities to develop as a public speaker, mentor, or technical interviewer
- Fully paid idle (bench) when not involved in a project
- Certification reimbursement (AWS, GCP, Microsoft, etc.)
Inne informacje
Informujemy, że administratorem danych jest DataArt Poland Sp z o o z siedzibą w Lublinie, Ul. Zana 39 a, 20-601 Lublin (dalej jako "administrator"). Masz prawo do żądania dostępu do swoich danych osobowych, ich sprostowania, usunięcia lub ograniczenia przetwarzania, prawo do wniesienia sprzeciwu wobec przetwarzania, a także prawo do przenoszenia danych oraz wniesienia skargi do organu nadzorczego. Dane osobowe przetwarzane będą w celu realizacji procesu rekrutacji. Podanie danych w zakresie wynikającym z ustawy z dnia 26 czerwca 1974 r. Kodeks pracy jest obowiązkowe. W pozostałym zakresie podanie danych jest dobrowolne. Odmowa podania danych obowiązkowych może skutkować brakiem możliwości przeprowadzenia procesu rekrutacji. Administrator przetwarza dane obowiązkowe na podstawie ciążącego na nim obowiązku prawnego, zaś w zakresie danych dodatkowych podstawą przetwarzania jest zgoda. Dane osobowe będą przetwarzane do czasu zakończenia postępowania rekrutacyjnego i przez okres możliwości dochodzenia ewentualnych roszczeń, a w przypadku wyrażenia zgody na udział w przyszłych postępowaniach rekrutacyjnych - do czasu wycofania tej zgody. Zgoda na przetwarzanie danych osobowych może zostać wycofana w dowolnym momencie. Odbiorcą danych jest serwis Just Join IT oraz inne podmioty, którym powierzyliśmy przetwarzanie danych w związku z rekrutacją.
DataArt
23 aktywne oferty