Lead Software Engineer

Company:  Eames Consulting
Location: London
Closing Date: 23/10/2024
Hours: Full Time
Type: Permanent
Job Requirements / Description
Lead Software DeveloperJob Purpose:Responsible for assisting in the development of Risk Management systems and tools for natural catastrophe and liability business across all group entities and classes of business. Supporting the Risk Management team through the development of systems that maintain a top tier Risk Management function and drive the business forward through new technology. Detailed Duties:Ability to engage with all business functions and tailor presentations and documentation to non-technical audiences.Willingness to acquire excellent knowledge of existing catastrophe modelling software, its capabilities, and limitations, from a technical perspective.Develop new APIs and data pipelines to enhance the team’s analysis options.Maintain legacy applications and ensure robust and dependable connections between 3rd party systems and internal systems.Develop BI applications and user interfaces for business use.Advise on and contribute new ideas to the enhancement of the company’s risk management tech framework, procedures, and best practices.Improving and streamlining of risk management capabilities and data intensive processes.Work with senior stakeholders on project planning and presentation to senior management and auditors. Other expectations:Occasionally support projects and technological initiatives of the general group.Stay up to date with technological developments relevant to insurance and the technological ecosystems adopted by the team.Able to maintain clean and organised codebase, documentation and pipelines using version control and collaborative tools.Ability to solve problems pragmatically, efficiently, methodically, and creatively.Thorough understanding of object-oriented programming principles.Technical Skills:Educated to at least a level 6 qualification in a scientific/numerate subject or demonstrate relevant and equivalent skills and experience.Excellent understanding and Demonstrable competence in the following:Relational Database design and optimisation using SQL Server Management Studio or Azure Data Studio.App development in the .NET ecosystem using C#.Entity Framework and Dapper ORMs,Unit testing methodologies and libraries.Common architectural patterns, MVC, REST, Factory, repository, controllers, etc…Web development experience using modern JavaScript frameworks and libraries.Experience implementing Azure services such as VM, Functions, Data Factory and Azure SQL.Developing small applications or scripts using Python.Scripting in VBA or R would be advantageous.
Apply Now
Share this job
Eames Consulting
  • Similar Jobs

  • Lead Software Engineer

    London
    View Job
  • Lead C# Software Engineer

    London
    View Job
  • Lead Software Data Engineer

    London
    View Job
  • Lead Software Engineer - Data Platform

    London
    View Job
  • Software Engineer

    London
    View Job
An error has occurred. This application may no longer respond until reloaded. Reload 🗙