We’re seeking a .NET Developer to join our growing European engineering team. In this role, you’ll help design, build, and evolve systems that ingest, normalize, and distribute real-time financial document feeds from public companies and exchanges.
Client – is the first global aggregator of official information in real-time. The system tracks and collects all content issued by relevant organizations and companies as soon as the content is disclosed online by the official sources. The project enables media and financial platforms to fully automate the process of collecting, analyzing, and organizing official announcements issued by companies, governments, and organizations worldwide.
Experience / Skills required:
Must have:
5+ years’ experience with C# and .NET 4.7.2 Experience building long-running services or APIs (Windows services, background workers, or hosted services) Hands-on experience with AWS (Lambda, S3, EC2, Auto Scaling Groups, SQS) Experience integrating with protocols REST/HTTP APIs, SFTP, WebSockets, message-based systems Strong experience working with JSON, XML, and CSV, including data parsing and transformation Solid understanding of error handling, retries, and data consistency Working knowledge of async/await, threading, and resource management in .NET Basic understanding of distributed systems concepts (SQS, Kafka, RabbitMQ, Azure Service Bus) Experience with logging, debugging, and diagnosing issues in distributed or production environments Experience writing unit and integration automated tests Upper-Intermediate and better English levelNice to have:
Exposure to .NET 6+ or experience migrating legacy systems to modern .NET versions Experience working with non-standard or poorly formatted data (“almost-JSON” scenarios) Exposure to SOAP-based integrations Basic web or HTML knowledge Experience with Redis, Linux-based systems, or SQL Server Background in financial services, news, or other high-stakes real-time data environmentsResponsibilities:
Design, develop, and maintain end-to-end feed integrations for real-time financial document ingestion and processing Build and operate scalable, low-latency, and reliable services and APIs for continuous data processing Integrate with external B2B data providers, handling incomplete documentation, non-standard formats, and unexpected upstream changes Implement robust observability across pipelines, including logging, monitoring, alerting, retries, and error handling Write clean, maintainable, and well-tested code, supported by automated unit and integration tests Collaborate closely with senior engineers through code reviews, design discussions, and knowledge sharing Contribute to the modernization of legacy systems, including migration from .NET 4.7.2 to newer .NET versions and ongoing refactoringWe offer:
Competitive salary with the regular review Medical Insurance after 3 months probation period (can be used in Ukraine) Vacation (up to 20 working days) Sick leaves (10 working days) National Holidays as a time off (11 days) Online English courses Accountant assistance and legal support Flexible working schedule, remote, office-based or hybrid format Direct cooperation with the customer Dynamic environment with low level of bureaucracy and great team spirit Challenging projects in diverse business domains and a variety of tech stacks Communication with Top/Senior level specialists to strengthen your hard skills Online teambuildings Volunteering culture development and support