Our client, a London based leading Tech Start-up, specialising in the creation of recognised Financial Applications, is seeking highly skilled C# .Net Software Engineers. We are looking for people with strong experience in developing Cloud Based Applications to join the business on a fully remote working basis. We are looking for individuals who enjoy a mixture of solution architecture, hands-on coding, and some team leadership/mentoring.
Senior Software Engineer Essential Skills
Computer science or similar related experience.
Proven track record in a similar role.
Thorough understanding of:
OO programming languages.
Relational databases.
APIs delivered over HTTP.
Strong analytical and problem-solving skills.
Able to work both individually and as part of an agile team.
Able to actively participate in technical and commercial discussions.
Experience of one or more of:
Defining system or module architectures that have been delivered into real-world use.
Line management of a small engineering team.
Coaching and mentoring other engineers.
Scrum-master/agile team leadership.
Defining, documenting, and implementing technology standards.
Terraform.
CQRS.
DDD.
Experience designing, developing, releasing, and maintaining scalable, fault-tolerant systems.
Please apply with an up-to-date version of your CV for immediate consultation.