Skip to main content

Select your location

Search
Abstract image of arrows

Lead .NET Engineer

at Kin + Carta Europe

Location: London

Department: Back-End

About Kin + Carta

Want to help build a world that works better for everyone? Kin + Carta is a global digital transformation consultancy that makes a difference to the billions who now work, play, shop, communicate and share online.

Join 1,600 curious and diverse minds in connecting people, data and technology to produce amazing experiences for some of the world’s most influential companies. Become a maker, builder or creator as we explore the possibilities of sustainable digital technology, helping clients to rapidly innovate, modernise their systems, enable their teams, and optimise for continued growth. 

We focus on tech but we’re a proudly inclusive business with trust and human connection at its heart. People, the planet, and profit matter equally to us which is why we’re a certified B Corporation in the United States and Europe. With additional offices in South America, there is a place for you here wherever you’re based.

The Lead .NET Engineer role in a nutshell:

As a Lead .NET engineer you will be responsible for designing and implementing high quality, robust, and scalable web solutions for a broad range of clients.

What you can expect:

You will lead a team of engineers, creating work packages for the team and guiding the team through their implementation. This is a hands-on role and you will also be contributing directly to the codebase alongside managing the work of a team.

You will be working directly with our clients to capture requirements, define the most appropriate technical solutions, estimate the time and resources required to implement the solutions along with identifying related risks and dependencies.

You will primarily be working on web applications built on enterprise CMS platforms, using either ASP.NET MVC and ASP.NET Core. It is likely that you will be working on both new and existing solutions.

The type of person we would love to meet:

  • You have 3+ years in a senior or lead role working on complex ASP.NET MVC or Core web solutions and 7+ years industry .NET experience.
  • You have proven experience of designing .NET web solutions, preferably using enterprise CMS platforms such as Optimizely (formally EPiServer), and SiteCore.
  • You have experience of designing & implementing cloud hosted web solutions, especially Azure & AWS.
  • You have a thorough understanding of modern software architectures & design patterns.
  • You understand the components which typically make up an enterprise digital estate (e.g. CMS, CRM, eCommerce components) and have experience of integrating them.
  • You have experience of implementing continuous integration pipelines using platforms such as Azure Devops.
  • You are confident integrating front end build tools such as gulp, grunt and webpack into build pipelines.
  • You are experienced working with relational databases such as MS SQL and ORM frameworks
  • You have experience of working with Git-based version control systems.
  • You have knowledge and experience of unit test frameworks and methodologies.
  • You understand the Front End web stack and can assist if necessary.
  • You understand engineering best practices and build with a security-first mindset.
  • You’re familiar with best practices for creating resilient, scalable & high performance web applications.
  • You engage in and lead discussions within the team, other parts of the business and with clients, respectfully and articulately.
  • You have excellent communication skills, at both a technical and non-technical level.
  • You have great interpersonal skills, with proven experience of building excellent working relationships with clients.
  • You have experience of working to tight deadlines within a consultancy environment.
  • You have the ability to manage your own time successfully and prioritise effectively. 

Even if you feel you don’t quite meet each and every one of these requirements we’d still love to hear from you.

Nice to have:

  • You are a certified Optimizely CMS developer or hold certifications in similar platforms.
  • You have experience of designing ecommerce solutions and payment integrations, Optimizely commerce experience advantageous.
  • You have worked on websites which have multiple language & localisation requirements.
  • You have experience with other programming languages (Java/Go/Python/Perl etc).
  • You have worked with the Atlassian stack (Jira, Confluence, Bitbucket).
  • You have experience with headless content management systems and how to interact with them.
  • You have experience using performance profilers and interpreting their results. 
  • You have experience in assessing and optimising database performance.
  • You have had exposure to the leading JavaScript libraries/frameworks such as React/Vue.
  • You’ve been working on responsive web deliveries that function across devices and browsers with an eye for implementing designs and understanding the constraints of devices and the browser.
  • You have a strong understanding of native JavaScript, and know how to structure it in a reusable and modular way.
  • You have a good understanding of semantic markup and the DOM.
  • You have a good understanding of CSS and have experience of CSS extension languages / preprocessors.

Our benefits

Curious minds are nurtured at Kin + Carta through a wide range of benefits including:

Continuous learning £1,000 annual learning budget
Hybrid working policy Hybrid remote working policy
Leadership icon Global leadership programmes
Flexible working icon Flexible working hours
present icon Enhanced Christmas leave
dog icon Dog friendly offices
Discounted private healthcare Subsidised private healthcare
Affordable gym membership Discounted gym membership

Apply for this role

Whoever you are, wherever you’re from and whoever you love, you’ll find an open door at Kin + Carta. It’s yours to walk through if you’re passionate about building a better world for everyone, and you’re keen to be part of a diverse and inclusive culture that plays to people’s strengths and thrives on togetherness.