JobMesh

Lead C# Engineer

WTW · Reigate, England, GB

As a Lead Software Engineer, you will work as part of a highly-skilled and close-knit development team following Scrum methodologies to develop market-leadin...

Job description

As a Lead Software Engineer, you will work as part of a highly-skilled and close-knit development team following Scrum methodologies to develop market-leading insurance pricing solutions. This is a varied and challenging opportunity where you will play a key role creating new product features and enhancing existing code, whilst ensuring the product continues to meet high levels of reliability, maintainability, usability and performance. The Role: - Working with the Product Owner to define, refine and deliver the product backlog - Designing and documenting software solutions meeting functional and non-functional requirements - Implementing and refactoring product code (C#), following best practices for maintainability, testability and performance - Implementing unit tests, developing test frameworks and associated automated test cases - Reviewing and debugging code to identify defects, performance bottlenecks or technical debt - Working closely with test engineers to guarantee suitable test coverage, identifying and executing manual tests if necessary - Participating in sprint planning meetings, daily stand-ups and sprint retrospectives, striving to continuously improve the team vel...