Lead Software Engineer

Arch Insurance Group Inc.

Manchester

On-site

GBP 90,000 - 120,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Arch Insurance Group Inc. is seeking a Lead Software Engineer in Manchester to guide and execute the design, development, and maintenance of complex C# applications. The role emphasizes engineering leadership, adherence to best practices, and staying current with evolving technologies.

You will design, code, and debug enterprise-grade software, optimize performance, and collaborate across teams to integrate systems and solutions, whilst exploring architectural choices and trade-offs.

Qualifications

  • Strong C# expertise for enterprise applications.
  • Experience with TDD, BDD and DDD methodologies.
  • Ability to discuss architectural patterns and trade-offs.
  • Experience with SQL and NoSQL databases.
  • Proficient with modern source control systems (GitHub).
  • Experience with cloud platforms (Azure/AWS).
  • Event Sourcing (desirable).
  • Experience with OpenAI or AI platforms (desirable).

Responsibilities

  • Provide technical guidance and leadership in design and development of software applications using C#.
  • Ensure adoption of best practices in coding, testing and maintenance.
  • Stay updated with latest developments in C# and related tech.
  • Design, code, test, debug and document complex applications.
  • Optimize and refactor existing code for performance and maintainability.
  • Collaborate with team members to integrate systems and solutions.

Skills

C#
TDD/BDD/DDD
Architectural patterns
SQL
NoSQL
GitHub
Azure/AWS
Event Sourcing
OpenAI

Tools

GitHub

Job description

With a company culture rooted in collaboration, expertise and innovation, we aim to promote progress and inspire our clients, employees, investors and communities to achieve their greatest potential. Our work is the catalyst that helps others achieve their goals. In short, We Enable Possibility.

Lead Software Engineer

Technical Guidance:

  • Provide technical guidance and leadership in the design and development of software applications using C#.
  • Ensure the application of best practices in coding, testing, and maintenance.
  • Stay updated with the latest developments in C# and related technologies.

Software Development:

  • Design, code, test, debug, and document complex applications and systems.
  • Optimize and refactor existing code to improve performance and maintainability.
  • Collaborate with other team members to integrate systems and solutions.

Skills

Comprehensive understanding of:

  • C#
  • TDD, BDD, DDD
  • Able to confidently discuss the various architectural patterns with a good understanding of trade-offs
  • Experience with SQL and NoSQL DBMS
  • Modern source control system (for example GitHub)
  • Experience with a cloud platform (Azure/AWS)
  • Event Sourcing (desirable)
  • Experience with an AI platform (OpenAI), (desirable)
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Software Developer
Lead Software Developer

Arch Insurance (UK) Limited • Greater London

On-site
GBP 50,000 - 75,000
Lead Software Developer
Lead Software Developer

Arch Capital Group Ltd. • City of Westminster

On-site
GBP 75,000 - 115,000
Lead Software Developer
Lead Software Developer

Confidential Company • Greater London

On-site
GBP 60,000 - 90,000
Lead Software Engineer
Lead Software Engineer

ARCH EUROPE INSURANCE SERVICES LTD • Manchester

On-site
GBP 70,000 - 100,000
Lead C# Engineer — Cloud, AI & Architecture
Lead C# Engineer — Cloud, AI & Architecture

Arch Capital Group Ltd. • City of Westminster

On-site
GBP 75,000 - 115,000
Lead Software Engineer: C# Architect & Tech Leader
Lead Software Engineer: C# Architect & Tech Leader

DevHub, Inc. • Greater London

On-site
GBP 60,000 - 90,000
Lead Software Engineer
Lead Software Engineer

Nuvion Tech • United Kingdom

On-site
GBP 80,000 - 115,000
Lead Development Engineer (81D81D1)
Lead Development Engineer (81D81D1)

Referment • Greater London

On-site
GBP 90,000 - 120,000
Lead Software Engineer
Lead Software Engineer

London Stock Exchange • Greater London

On-site
GBP 70,000 - 110,000
Lead Software Engineer
Lead Software Engineer

Spectrum IT Recruitment • Brighton

Hybrid
GBP 70,000 - 95,000
Competitive salary
Comprehensive benefits package
Bonus