This position is no longer open for applications

C# Developer - .Net, API, Insurance

C# Developer - .Net, API, Insurance (BBBH2485A) City of London, England

Salary: GBP60000 - GBP70000 per annum + Package

Senior C# Developer – Insurance, .Net, API, Micro-services, C#, Azure, Apigee

Senior C# Developer is currently needed for an insurance firm based in the Lloyds of London market. We are looking for a technically astute developer to work on the design, development and implementation of modern applications and integration services throughout the business.

The company have been going through a digital transformation programme for the last two years and now see themselves as industry leaders for technology within insurance. Therefore they will need a like minded person that wants to work with web applications, microservices and API’s.

The role is a fully hands on developer position that will be focused around integration solution architecture whilst also looking to automate and leverage DevOps delivery practices when appropriate.

You will be part of a small team that have high visibility throughout the company and therefore will be exposed to all parts of technology and have the opportunity to grow and move into a position where you will be their Integration domain expert.

Main Responsibilities:

  • Creation of application and integration architecture (logical & physical)
  • Delivery and maintenance of a high coding standard
  • Act as an advocate for the use of integration and microservices architecture
  • Contribute to wider technology strategy and architecture

Key Skills/Experience:

  • Hands on development exposure in an enterprise environment
  • Strong programming skills C# & .Net (ideally .Netcore)
  • Must have experience with Microservices, messaging and API integration frameworks (Apigee, Azure API Gateway etc)
  • Knowledge of development technologies (Node.js, SOAP, JSON, API, Flask)
  • Relational database experience along with message bus and ETL tools
  • Cloud exposure (AWS/Azure) would be beneficial.

 

 

;