Arch Capital Group Ltd

Lead Software Engineer

Arch Capital Group Ltd
Apply
almost 3 years ago
Manchester, United KingdomStaff+

Responsibilities

  • Provide technical guidance and leadership in the design and development of software applications using C#.
  • Design, code, test, debug, and document complex applications and systems.
  • Apply coding, testing, and maintenance best practices.
  • Optimize and refactor existing code to improve performance and maintainability.
  • Collaborate with team members to integrate systems and solutions.
  • Stay current with developments in C# and related technologies.
  • Discuss architectural patterns and their trade-offs.

Requirements

  • Comprehensive understanding of C# and software development practices including TDD, BDD, and DDD.
  • Ability to discuss architectural patterns and understand their trade-offs.
  • Experience with SQL and NoSQL database management systems.
  • Experience with a modern source control system such as GitHub.
  • Experience with a cloud platform such as Azure or AWS.
  • Experience with event sourcing is desirable.
  • Experience with an AI platform such as OpenAI is desirable.

Tech Stack

Categories

Arch Capital Group Ltd

About Arch Capital Group Ltd

5,001-10,000 employees

Arch Capital Group Ltd. is a global insurance holding company that underwrites specialty insurance, reinsurance, and mortgage insurance for commercial clients, insurers, and mortgage originators. The company operates in more than a dozen countries and offers risk products supported by data analytics. Founded in 2001 and headquartered in Pembroke, Bermuda, Arch is a public company listed on Nasdaq (ACGL).

Contact me