Lead Software Engineer
Listed on 2026-10-04
-
Software Development
Software Engineer, Cloud Engineer - Software, AI Engineer (Applied/Software)
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 No
SQL DBMS - Modern source control system (for example Git Hub)
- Experience with a cloud platform (Azure/AWS)
- Event Sourcing (desirable)
- Experience with an AI platform (OpenAI), (desirable)
Arch Capital Group Ltd. is a Bermuda-based specialty insurer that provides insurance, reinsurance and mortgage insurance on a worldwide basis. With a 20+-year track record of delivering results and a coveted position on the S&P 500 index, Arch is a great place to grow your career.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).