Enable job alerts via email!

Lead Software Engineer

Arch Capital Group

Manchester

On-site

GBP 60,000 - 80,000

Full time

25 days ago

Job summary

A leading financial services firm in Manchester seeks a Lead Software Engineer to provide technical guidance and oversee the development of software applications using C#. The ideal candidate will have a strong understanding of C#, best practices in coding, and experience with SQL/NoSQL databases. This role emphasizes collaboration and innovative solutions in a dynamic team environment.

Qualifications

  • Comprehensive understanding of C# required.
  • Experience with building and maintaining software applications.
  • Familiar with testing methodologies and patterns.

Responsibilities

  • Provide technical guidance and leadership.
  • Ensure application of best practices in coding and maintenance.
  • Design, code, test, debug, and document applications.

Skills

Comprehensive understanding of C#
Experience with SQL and NoSQL DBMS
TDD, BDD, DDD
Understanding of architectural patterns
Experience with cloud platforms (Azure/AWS)
Familiarity with GitHub
Job description
Overview

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℠.

Responsibilities
  • Lead Software Engineer: 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.
  • 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.
Qualifications
  • 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 a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.