APM Finance


Company Name: Arch Insurance International
Location: England
The Position

Role Location: Manchester or Birmingham

Salary: £75,000 - £85,000 Depending on experience

The Software Development Manager plans and directs software development activities. They coordinate the creation, design, development, support and continuous improvement of applications in accordance with established programs and company objectives. They provide technical guidance and ensure the use of sound engineering practices and effective use of resources. They establish and monitor achievement of team objectives under the general guidance of the Head of Software Development.

Job Responsibilities

Product Specific Skill Set
  • Must have good experience of working or interacting with Finance department.
  • Must have strong understanding & knowledge of Accounting concepts.
  • Must be willing to travel to other Arch offices on a regular basis.
Good To Have
  • It will be good to have some experience of insurance industry.
  • It will be good to have knowledge of external regulatory reporting including Solvency II reporting, QMA, QMB, GQD, TPD, SBF, NAIC, TRIA.
  • Great Plains Accounting system
  • TM1 planning, budgeting, forecasting & reporting system
  • IRIS underwriting system
Job Responsibilities
  • Manage Agile software development team(s) to deliver quality software and to maintain past and future solutions utilising agile software development best practices
  • Oversee Agile ceremonies and work with Developers, QA analysts, Business Systems analysts and Data Integrators to clarify and refine user stories
  • Collaborate with digital product managers, stakeholders, other departments and customers in specifying the development roadmap and in understanding business needs
  • Plan and direct the work of the development team focusing on performance tuning, refactoring, usability, automation and continuous integration and deployment
Serve as the solution architect for the team maintaining coding, compliance and security standards
  • Participate in the technical design, development and delivery of new features and in the resolution of critical software related issues
Write, review and optimise code across the full stack; front end Web UI, middle tier service layer and back-end
  • Prepare and maintain project and resource schedules. Monitor and assess progress of projects according to schedule, cost estimates and guidelines.
  • Coordinate the efforts of third-party and outsourced software development vendors
  • Review and approve specifications, designs and other technical documentation prepared by the team
  • Ensure adherence to standard governance, operational guidelines and production support SLA’s
  • Manage and mentor staff to accomplish results through effective recruitment, selection, training, development, performance management and recognition
Required Skills/Experience
  • Demonstrable experience related development experience including management experience
  • Prior experience in financial services, specifically insurance and the London Market. Familiarity with a broad line of business; Marine, Energy, Aviation, Property, General Liability, Employers Liability etc.
Experience with Insurance processes, systems and data

Role Requirements

Desired Skills/Experience
  • Broad expertise in theoretical and practical application of highly specialized software engineering best practices, methods and techniques
  • Experience with Agile software development processes as development manager or as a Scrum Master
  • T- shaped skill set. In depth knowledge and experience in developing software applications on a specific software platform or technology and broad knowledge of related technologies.
  • Proficient in TSQL, SSIS, SSRS, Power BI and building analytical datasets.
  • Scalable, high-availability back end technologies primarily SQL Server
  • Strong understanding of server-side software, scalability, performance, and reliability
  • Extensive knowledge of source code change management
  • Understanding of continuous delivery tools like Puppet, Chef and Salt
  • Understanding of continuous integration and deployment tools like Octopus Deploy and Jenkins
  • Excellent interpersonal and communication skills. Ability to discuss, articulate and simplify technology to non-technical people.
  • Strong leadership and people management skills for effectively motivating teams to accomplish objectives
  • Advanced analytical, problem solving and organizational skills
  • Strong customer service skills in order to provide end user/business owner systems support
Education

Required knowledge and skills would typically be acquired through a Bachelor’s degree in Computer Science / Engineering, or equivalent work experience

The Company

Arch Insurance is a global insurer offering our clients superior coverage and service. We embody the Arch guiding principle of focusing on retaining experienced and talented employees to differentiate us from the rest of the pack. Our group operates from offices in the US, Canada, Bermuda, UK, and Australia, providing specialty risk solutions to clients worldwide across a wide range of industries. With over ten years of operating history and strong financial ratings, our track record remains solid.

Arch Insurance employs a disciplined underwriting approach and prudent risk selection across all types of business. Our mission is to provide our insureds with superb coverage and claims handling through careful and diligent underwriting of risks and business-friendly solutions. Across our global operations, Arch Insurance employees are ready to meet your needs with professionalism and excellence.

Arch Europe Insurance Services Ltd
  • Seniority level

    Entry level
  • Employment type

    Full-time
  • Job function

    FinanceSales
  • Industries

    BankingInsuranceFinancial Services


Post a Comment

0 Comments