Lead Software Engineer - .Net

VanRath
18 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
£ 85K

Job location

Tech stack

.NET
Agile Methodologies
Amazon Web Services (AWS)
JIRA
Unit Testing
Continuous Integration
Entity Framework
Python
NoSQL
Software Engineering
Amazon Web Services (AWS)
Infrastructure as Code (IaC)
GIT
Kubernetes
Api Design
Docker
Microservices

Job description

VANRATH is proud to be partnering with a global FinTech leader to recruit for a Lead Software Engineer to join their high-performing technology team. This is a unique opportunity to lead the design and development of mission-critical cloud-native platforms used by major financial institutions worldwide.

As Lead Software Engineer, you'll combine hands-on development with technical leadership - mentoring engineers, setting development standards, and shaping the culture and output of a forward-thinking Agile team.

What You'll Be Doing

  • Lead and mentor a team of software engineers throughout the entire development lifecycle
  • Design, develop, and maintain modern .NET applications hosted on AWS
  • Ensure development aligns with project deadlines and business goals
  • Work closely with Product Owners, Business Analysts, and Project Managers to refine requirements
  • Use AWS CDK (Python) to implement Infrastructure as Code (IaC)
  • Enhance and maintain CI/CD pipelines and testing practices
  • Document architectural decisions, development standards, and technical processes

Requirements

  • Extensive experience in a Principal or Lead Software Engineering role
  • Strong background in cloud-native development, preferably on AWS
  • Deep knowledge of CI/CD, unit testing, and Agile methodologies
  • Experience with Entity Framework, contract-first API design, and microservices

Desirable Skills

  • Familiarity with Docker and Kubernetes
  • Experience working with both relational and NoSQL databases
  • Proficiency in tools like Git, JIRA, and producing clear technical documentation

Benefits & conditions

  • Highly competitive salary package
  • Annual bonus and performance incentives
  • Generous pension & private medical insurance
  • Flexible hybrid working model
  • Strong focus on career development and progression

Apply for this position