I am working with a rapidly expanding startup that is building on its UK development (C# / Core) team based in London. My client is an exciting data collaboration platform which has worked with many tech giants within global Finance and Banking. Due to the rapid growth of their products, they are looking for a C# / .NET Core Backend Developer to help build and evolve their next gen platform / infrastructure.
We want a passionate Backend Developer (C# / .NET Core) that enjoy working on high transactional platforms (any data platforms of FS / Banking platforms is a bonus but not essential). The development team are highly collaborative and you will have involvement in how these products and systems evolve. You will also have strong cloud experience such as AWS, Azure or GC, and strong messaging experience (RabbitMQ desirable, Kafka etc.). You will be working with MongoDB, NoSQL and Elasticsearch.
The successful Senior Software Engineer will be expected to:
- Collaborate with product managers and developers to produce software designs.
- Formulate programme specifications and basic prototypes.
- Transform software designs and specifications into high functioning code (C# / .NET Core).
- Integrate individual software solutions to higher level systems.
- Test code to ensure it produces the desirable results and perform debugging when necessary.
- Perform upgrades to make software and systems more secure and efficient.
Skills and Expertise:
- In-depth knowledge of .Net and C# experience (5+ years’).
- Excellent OO & TDD skills.
- Experience in designing and implementing high throughput & low latency systems.
- Experience in multithreading and synchronization.
- Experience in micro services low level architectures / frameworks (messaging, data cache, etc.).
- Great team player
- Working with large NoSQL databases.
- Experience working with AWS.
- Working with the following technologies / tools: .Net core, RabbitMQ, Kafka, Docker & K8s, Elastic, EFCore, MongoDB, MySQL, PostgreSQL and Jenkins.
- Working in the Financial / Banking industry.
This is a great opportunity for C# Developers / C# Software Engineers who are backend purists driven by developing data-driven software – immediate interviews available.
Skills – C#, .Net Core, Senior Developer, Senior Software Engineer, Senior Backend Developer, OO, TDD, AGILE, RabbitMQ, Kafka, Docker & K8s, NoSQL, MongoDB, AWS, Azure, Cloud, MultiThreading, MicroServices.