Full Stack .Net Engineer

  • San Francisco, California, United States
  • Full-time
  • Engineering

Job Description

We are one of Europe’s fastest growing IT Solution Providers who partner with some of the leading technology platforms to deliver market leading and tailored solutions to our customers. We have an opportunity for a driven, talented and passionate full-stack .NET Developer, with strong Angular experience, to join our London based customer who are going through a large scale digital transformation and streamlining of their applications.

As part of the Development team and as a specialized .NET Developer you will have the opportunity to take ownership and lead the drive in delivering these high-profile business solutions. You will be integrating these with existing systems and applications as well as building from inception. Working with a team of analysts, architects, project managers and testers you will be taking the solutions through their full development lifecycle and will be working closely with the business.

If you are a full-stack .NET Developer who likes to partner with various business units to deliver exciting, business enhancing solutions then this role is for you.

Responsibilities:

So, what exactly are we looking for the .NET Developer to be responsible for coming into this role, well you will be involved in:

  • A developer who is comfortable working on their own on the web front-end, service layer or database
  • Working with key Digital teams to understand the requirements of the business and working from the end goal backwards
  • Bringing your experience as a full-stack developer to produce these businesses enhancing applications and software
  • Utilising your front-end skills to provide functional and intuitive user interfaces
  • Participating in daily stand ups to ensure that the fortnightly sprint cycles are going to be met
  • Taking on a leadership role you will review the team's code, mentor junior members of the team, and representing our Development team within the customer
  • Designing the solution to best fit the needs of the business

Qualifications:

The key skills and experience you will bring to this role include:

  • Strong experience across .NET Development, C#
  • Experienced with the Microsoft Azure platform
  • A good working knowledge of ASP.Net and WebAPI
  • Experience of building web applications using Javascript/JQuery/Angular 4+
  •  Knowledge of serverless computing
  • Knowledge of database development, ideally SQL
  • Exposure to an Agile Development Methodology would be beneficial

Other desirable skills include:

  • Continuous Integration experience, with Jenkins, TeamCity or VSTS
  • Atlassian Suite knowledge (Jira in particular)
  • Testing approaches such as TDD and BDD (Nunit, Specflow),
  • Git
  • Powershell

You will be rewarded with a role that will give you exposure across the business and your Digital solutions will have a wide reaching and real impact. You will be able to showcase your front end and .NET skills and you will be able to have a voice that the business will value. This is a company that operates in an Agile Development environment and you will be part of regular Scrums and short sprint cycles with a focus on delivery of solutions that are fit for purpose.