About the Opportunity: Are you a technologist with strong C# backend skills looking for an opportunity to progress your career working on complex and interesting systems? Do you have a good knowledge of AWS, microservices and SQL databases?
Job Description: As a Backend Software Engineer, you'll join our Agile development team to design and develop new features and enhancements to complex trading systems within a microservices environment. You'll work with a modern tech stack using C# .Net Core, AWS, Kubernetes, Kafka, Redis and TypeScript / Angular.
Responsibilities:
* Design and develop new features and enhancements to complex trading systems
* Work with a modern tech stack including C# .Net Core, AWS, Kubernetes, Kafka, Redis and TypeScript / Angular
* Collaborate with the development team to ensure high-quality delivery of projects
Requirements:
* Strong C# .Net Core backend development skills
* Good knowledge of AWS, microservices and SQL databases
* Thorough understanding of Computer Science fundamentals such as OOP, Design Patterns, Data Structures, Algorithms
* Ability to collaborate and learn new things
Salary and Benefits: This role offers a competitive salary (£110k+) plus benefits including: 25 days holiday, rising to 30 after 2 years; enhanced parental leave; contributory pension scheme; private medical; MSDN subscription; discounts for gym membership, travel and cinema; sabbatical after 10 years of service; flexible working with 3 days remote.