Enable job alerts via email!

C#, Senior Software Engineer

TN United Kingdom

London

Hybrid

GBP 60,000 - 100,000

Full time

3 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Join a forward-thinking company in the travel industry as a Senior Back-end Software Engineer, where you'll leverage your expertise in C# and .NET to drive the development of a robust and scalable platform. This hybrid role offers the chance to work on complex projects, enhance user experience, and collaborate with a diverse team. You'll be at the forefront of innovation, contributing to the evolution of REST APIs and DevOps practices. If you're passionate about software craftsmanship and eager to make a significant impact, this opportunity is perfect for you.

Qualifications

  • Proven experience in complex development projects, particularly in C#.
  • Strong understanding of DevOps practices and Clean Code principles.

Responsibilities

  • Develop complex projects and solve technical challenges.
  • Oversee development activities and support team members.

Skills

C#
.NET
ASP.NET Core Web API
DevOps
Clean Code
Test Driven Development
Fluent English

Tools

AWS
Redis
RabbitMQ
PostgreSQL
DynamoDB
CloudFormation
CI/CD
OpenSearch

Job description

Social network you want to login/join with:

We are pursuing a Senior Back-end Software Engineer with expertise in C#/.Net to join a newly-formed team at a leading global company in the travel industry.

This project aims to manage all technical supply content development and provide the best user experience through a robust, scalable, and optimised product.

The Senior Software Engineer is a seasoned technical expert who will handle complex development projects, driving further the evolution and development of a vital Platform. This role is critical to the future growth and we’re looking for outstanding and seasoned candidates.

Key Duties & Responsibilities:
• Development of complex projects and technical problems.
• Oversee development activity and ensure expectations are achieved.
• Support the team with any assistance needed.
• Be the R&D Team’s point of contact with other teams such as Product.
• Participate in the evolution and development of the REST API.
• Contribute to the extension and design of the platform.
• Develop new features, new modules.
• Participate to DevOps (automated CI/CD, testing, monitoring, observability)

Experience / Qualifications:
• Proven experience of working in complex development projects.
• Confirmed experience in C# development.
• DevOps knowledge is an asset.
• Passion, Software Craftmanship, Culture of Excellence, Clean Code, Test Driven Development.
• Fluent English (working in a multicultural and international team).

Professional / Technical Skills:
• C#
• .NET, ASP.NET Core Web API
• Containers, Lambda
• Redis, RabbitMQ, Aurora / PostgreSQL, DynamoDB
• Infrastructure as Code (CloudFormation)
• CI/CD,
• High Availability
• Scalable & performant platform
• OpenSearch / ELK (Elasticsearch, Logstash, Kibana)
• AWS

The place of work: Hybrid, London office.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.