Full Stack Software Engineer Lead
Overview
Who We Are:
We are an established insurance FinTech with a footprint in the City of London and New York. For over 10
years we have been dedicated to developing and implementing innovative software solutions for the
insurance industry. We have a friendly, flexible culture and are currently undergoing an exciting period of
growth and change.
Our Product Vision:
Our innovative product suite consists of Tandem, a browser-based product providing the ability to rapidly
build insurance financial data warehouses through a drag-and-drop interface, plus a range of products that
leverage the warehouse data for the purposes of financial calculations, analysis, reporting and integration
into ledger systems.
Role Overview:
We are in flight with a comprehensive modernisation of our existing product suite that defines an exciting
rejuvenation of our technology stack and refining of our engineering methodologies, the successful
candidate will join an experienced engineering team and be a significant contributor to the development
and delivery of the new product and to the various processes that are required to enable this.
As the Software Engineer Lead, you won’t just be a member of our team; you’ll be at the heart of this
transformative journey. Collaborating closely with Project Leads and our Engineers, you will:
• Champion the execution of the project architectural design and rollout of our new product
portfolio
• Apply your extensive full-stack web application expertise to drive technical solutions, lead on
aspects of code quality and influence other developers
• Act as the key liaison between the project and developer teams resolving technical blockers
and ushering an efficient project lifecycle
In return, Phinsys offers the right candidate:
• A generous base salary
• Pension scheme
• Flexible working although may be asked to come into the office more regularly during phases
of the project where co-location of the team is felt to be beneficial
• 25 days holiday
• Opportunities for training in new technologies where appropriate
Experience / Skills / Knowledge
Competencies
Required:
• A strong background in full stack web application development (10+ years)
• Expert knowledge about relational databases, database design and querying
• Experience in building DevOps build and deployment pipelines
• Experience in working as part of an application development team; experience in leading a
development team a plus
• Demonstratable experience applying OOD to create reusable, maintainable, and modular code
that can adapt to changing requirements
1
• Strong Experience in Object Oriented Design, Design patterns, Architecture and Application
Integration
• Proficiency in modern coding and design practices; SOLID programming principals
• Experience with test-driven development and automated unit testing
Desirable:
• Experience of delivering applications on the Azure platform
• Experience of infrastructure-as-code
• Experience in designing and developing ETL processes or similar
• Insurance knowledge
• Scrum or Kanban methodologies
Technologies:
Required:
• Front end
• Angular 12 or above
• TypeScript
• JavaScript
• CSS/Sass
• Back end
• C# .NET (Core) 5 or above
• Microsoft SQL Server
Desirable:
• Microsoft Azure
• Azure DevOps
• Git
• Entity Framework Core
• Pulumi
• SignalR
• NUnit
• Playwright or Selenium
• Windows Auth/Azure AD/Azure AD B2C