Apply for this Job

UploadChoose a CV

To find out about how we process your data, please read our privacy policy.


Current Opportunities.

Senior Software Engineer - .Net C#

London, South East

Software Development

£65,000 - £70,000 per annum



Senior Software Engineer - .Net C#

This is an opportunity for an experienced .Net C# Senior Software Engineer to join a unique, small but growing engineering team working for a leading Ecommerce organisation.

The right candidate will have:

  • Expertise and experience in a broad base of technologies, including .NET (C#) & ASP.NET (MVC, Web API)
  • A good understanding of the Application Lifecycle and a solid understanding of Quality Assurance, Database Engineering and Build and deployment
  • An appreciation for a properly layered architecture
  • An ability to understand and model the business domain
  • In-depth knowledge of the tools and practices available and appropriate to each phase of software delivery, such as:
  • Strong interpersonal and communication skills
  • An ability to actively promote ideas and techniques within the team
  • A desire to be at the forefront of technical discussion and design
  • DDD, TDD, BDD, Integration Testing, Performance Testing
  • CI, Continuous Delivery, Build Automation, Nuget Package Management
  • JavaScript and associated UI frameworks and web technologies
  • Relational and non-relational database technologies (e.g. SQL Server and MongoDB)
  • Cloud based development & delivery platforms (ideally Microsoft Azure)

Some of the things on offer include:

  • High quality, maintainable code
  • Delivering software that has a measurable impact on the business
  • Ownership of the whole technology stack with an openness to new technologies
  • Responsibility for the whole software development lifecycle from planning through to deployment
  • Constant learning and knowledge sharing within the team
  • Continuous improvement of the process
  • Commitment to dealing with technical debt
  • A friendly working environment where input is valued from everyone

Senior Software Engineer - .Net C#