Senior Software Engineer
Skills
.NET CoreAzure FunctionsC#Microsoft AzureReact.JsArtificial IntelligenceClaude Code
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
