Skip to main content

Select your location

Abstract image of arrows

Lead .NET Engineer

at Kin + Carta Europe

Location: Greece Remote

Department: Software Engineering

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 a global team of 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:

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.

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:

  • 3+ years in a senior or lead role working on complex ASP.NET MVC or Core web solutions and 7+ years industry .NET experience.
  • Proven experience of designing .NET web solutions using the enterprise CMS platform SiteCore.
  • 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
  • Experience of working with Git-based version control systems.
  • 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.
  • Excellent communication skills, at both a technical and non-technical level.
  • Great interpersonal skills, with proven experience of building excellent working relationships with clients.
  • Experience of working to tight deadlines within a consultancy environment.
  • 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 SiteCore or Optimizely CMS developer or hold certifications in similar platforms.
  • Experience of designing .NET web solutions using enterprise CMS platforms such as Optimizely (formally EPiServer).
  • 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 Greece through a wide range of benefits including:

Illustration of trophy 25 days of annual leave
Illustration of cyclical movement Private pension
Illustration of heart health symbolizing insurance Private Healthcare
Illustration of knife and fork Monthly meal vouchers
Illustration of discount symbol €300 yearly office equipment allowance

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.