We are looking for a .NET C# Developer to join a growing engineering team of an expert in web aggregation and advanced AI, providing mission-critical news generation and data extraction services for the world’s leading financial information providers, including LSEG, S&P Global, and Dow Jones. The platform processes vast arrays of unstructured data, transforming it into high-fidelity, normalized content and data that powers global financial markets
Project – real-time data processing solutions. In this role, you will build and enhance systems that ingest, normalize, and distribute high-volume data streams from multiple external sources. You’ll operate in a fast-paced, data-intensive environment where reliability, scalability, and low latency are critical. This is an opportunity to work on complex integrations, contribute to system modernization, and grow into a highly autonomous engineer with strong ownership over your work.
Experience / Skills required:
Must have:
Solid experience with C# and .NET (.NET 4.7.2 required; exposure to .NET 6+ is a plus) Hands-on experience building services, APIs, or background processing systems Experience working with AWS (e.g., Lambda, S3, EC2, SQS, Auto Scaling) or similar cloud platforms Solid understanding of data formats such as JSON, XML, CSV, and data transformation techniques Experience with message queues or event-driven systems (e.g., RabbitMQ, Kafka, SQS, Service Bus) Experience with integration protocols (REST APIs, SFTP, WebSockets, or messaging systems) Understanding of asynchronous programming, threading, and resource management Familiarity with distributed systems concepts (e.g., retries, idempotency, failure handling) Experience writing automated unit and integration tests Proactive communication style and willingness to ask questions and seek clarity Upper-Intermediate English and betterGood to have:
Exposure to non-standard or inconsistent data formats Experience with SOAP integrations Knowledge of Redis, Linux, or SQL Server Background in financial data, news systems, or other real-time/high-stakes data environments Basic understanding of web technologies (HTML, web architecture)Responsibilities:
Design, build, and maintain end-to-end solutions for real-time document and data processing pipelines Create long-running services and APIs that are scalable, low-latency, secure, and dependable Integrate with external systems via APIs, SFTP, WebSockets, and message-based architectures Ensure system reliability through robust logging, monitoring, error handling, and retry mechanisms Write clean, maintainable, and well-tested code with a strong focus on performance and data integrity Contribute to migrating legacy .NET 4.7.2 code to modern versions and refactoring components over timeWe 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 Fully-equipped perfect office space located in the city center (ready for work in blackouts) 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/offline teambuildings Volunteering culture development and support