Flag job

Report

Software Engineer

Location

London, England, United Kingdom

JobType

full-time

About the job

Info This job is sourced from a job board

About the role

What You Will Deliver

  • Deliver business-critical, highly configurable, and scalable cloud services that power the core of our organization.
  • Drive innovative solutions to enhance and expand our rapidly growing software ecosystem.

Essential

Skills and Experience

  • Excellent communication skills, with the ability to convey complex ideas effectively.
  • Proficiency in C# and .NET, bringing robust technical expertise to the table.
  • Extensive experience with Test-Driven Development (TDD) or Behavior-Driven Development (BDD).
  • Expertise in designing high-availability architectures, performance monitoring, and ensuring system resilience.
  • Hands-on experience with microservices and event-driven design, shaping the future of our platform.
  • Deep understanding of architectural principles, contributing to sound and scalable solutions.
  • Knowledge of Cosmos DB or other highly scalable NoSQL databases.
  • Strong advocate of Agile practices, fostering collaboration and continuous improvement.

Desirable

  • Azure cloud with Functions or Web APIs (equivalent AWS experience considered)
  • Distributed event streaming (Kafka or similar)
  • DevOps experience with modern CI/CD pipeline development and support, such as Team City, GitHub Actions or Octopus
  • PowerShell

We work with Textio to make our job design and hiring inclusive.

Permanent

Skills

c#
net
test-driven development
behavior-driven development
microservices
event-driven design
cosmos db
nosql
azure
functions
web apis
kafka
devops
ci/cd
team city
github actions
octopus
powershell