Lead .Net Technical Architect

Salary: CompetitiveLocation: London or Bristol

Our size gives the tech team the best of both worlds - big enough to work with diverse clients on challenging problems, but small enough where each team member is a powerful and important voice in delivering valuable software. We move fast and look to our tech team to keep us moving toward the future, whether that means cloud native applications, micro services, highly available message queues, or faster deployment pipelines.

As a Lead Architect for .NET at e3, you will need to be up-to-date on the latest trends. You will have designed and be comfortable architecting .NET based solutions with multiple integration points and liasing with 3rd party suppliers and client IT teams, including hybrid cloud architectures.

You should have strong up-to-date skills in the Microsoft stack, but also have a broad experience and be comfortable working in Unix environments, working inside existing Java projects, and be enthusiastic about introducing new tools to improve the value we bring to clients. You will be comfortable using infrastructure-as-code tools, especially for Azure.

You will be comfortable not just designing solutions, but taking ownership and building some of them as well. Many of our clients are long-term relationships; you will need to understand and write code that follows Clean Code and SOLID design principles.

Essential Skills

  • ASP.NET Web API 2 and MVC 5
  • ORMs, Entity Framework or NHibernate or Dapper
  • RDBMS schema design
  • Horizontal scaling, stateless web applications, and multi-region deployments
  • Infrastructure security
  • Azure, ARM templating and High Availability architectures
  • SOA and RESTful services
  • git
  • Gang of Four patterns
  • CI/CD
  • Message Queues

Nice to have

  • ASP.NET Core
  • RDBMS performance profiling and tuning
  • Document databases
  • PowerShell
  • ES2016, PostCSS, Webpack, React
  • Puppet, Chef, Ansible, Terraform, or other configuration orchestration platform

As e3 is a digital agency, you should be comfortable presenting technical information to clients in a straightforward manner. Lead Architects need strong communication and time management skills to help with requirements gathering, client support, prototyping, and project leadership.

e3 works to provide developers with the tools they need to get the job done. You will be provided with a subscription to Visual Studio, funds and time for training, a Xeon E5 powered computer, dual screens, CI/CD with VSTS, a come-as-you-are dress code, and an espresso machine, bowl of fruit, and biscuit tin.

If this sounds like just the job for you, we’d love you to get in touch. Please send us your CV and a covering letter telling us why you’re the person we’re looking for using the link below.

Apply for this job