Senior Software Engineer

Skills
.NET CoreAzure FunctionsC#Microsoft AzureReact.JsArtificial IntelligenceClaude Code
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • Deep commercial software engineering experience
  • Strong C# .Net and ReactJS experience
  • Hands-on Azure Cloud experience
  • Knowledge of Azure Functions App Services Table Queue and Blob Storage
  • Experience with ASP.NET WebAPI and databases
  • Understanding of Agile delivery
  • Strong unit testing and SOLID principles
  • Experience with clean architecture and change management
  • Proven use of AI to improve software delivery
  • Experience integrating AI into products or workflows

Nice to have

  • Mentoring
  • AI-first mindset
  • Quality-focused
  • Collaborative
  • Commercially minded

Day to day

  • Design and build high-quality software for a real-time risk analysis platform
  • Use AI tooling to accelerate delivery improve testing and strengthen engineering workflows
  • Develop intelligent features and AI-powered capabilities within commercial applications
  • Coach and mentor engineers on AI best practices and modern development standards

Hiring process

  • Two-stage interview via Zoom
  • Live technical interview
  • No take-home coding tests