Senior Software Engineer - C# | Angular | AWS

Korn Ferry
Charing Cross, United Kingdom
2 days ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
£ 78K

Job location

Charing Cross, United Kingdom

Tech stack

JavaScript
Agile Methodologies
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Unit Testing
C Sharp (Programming Language)
CSS
Code Review
Continuous Integration
Database Design
DevOps
Microsoft SQL Server
Performance Tuning
Mstest
Software Engineering
T-SQL
Angular
Front End Software Development
REST
Amazon Web Services (AWS)
Cucumber
Mocha
Microservices

Job description

We're looking for an experienced Senior Software Engineer to join a high-performing engineering team on a 12-month contract. You'll help design, build, and scale high-performance, data-intensive systems in a fast-paced enterprise environment.

What you'll do

  • Lead and contribute to software design and architecture for large-scale applications
  • Build clean, efficient, and scalable code across the full development life cycle
  • Develop and maintain RESTful APIs and microservices using C# .NET
  • Drive engineering best practices, including CI/CD, automation, code reviews, and performance tuning
  • Ensure high quality and reliability through unit, integration, and BDD testing
  • Collaborate closely with business and engineering stakeholders to deliver impactful solutions
  • Mentor junior engineers and promote a culture of continuous improvement and technical excellence
  • Continuously optimise systems for performance, scalability, and security in production

Requirements

  • 8+ years of experience as a Software Engineer in an enterprise environment
  • Strong expertise in C# .NET, including REST APIs and microservices
  • Solid experience with SQL Server, including database design, tSQL, and performance tuning
  • Front End development experience with Angular, JavaScript, HTML/CSS
  • Strong knowledge of AWS cloud services (EC2, EKS, Lambda, SQS, SNS, Glue, etc.)
  • Experience with CI/CD pipelines, automation, and modern DevOps practices
  • Hands-on experience with unit testing and BDD frameworks (eg MSTest, tSQLt, Cucumber, Mocha)
  • Strong analytical and problem-solving skills
  • Experience working in Agile environments

Apply for this position