Description
Principal Engineer
About People’s Partnership:
At the heart of our not-for-profit organisation is a commitment and a motivation to make the future-saving experience a simple one for our members. We champion fairness and simplicity, not profit-chasing. Imagine a financial adventure where everyone's a winner, fuelled by our exceptional service and brought to life by the fantastic individuals who work for us. We're a diverse employer with a flexible, hybrid working approach, ensuring everyone gets the opportunity to come to work and be the best version of themselves.
What you'll be doing:
As a Principal Engineer for our dynamic and growing team, you will play a crucial role in architecting the development and maintenance of our applications, ensuring optimal system structures, efficiency, and adherence to industry best practices. Your expertise in software system design and software architecture will be central to the success of our projects. Beyond technical proficiency, you will be a leader, mentor, and motivator, leveraging your skills to bring out the best in your team.
•Identification of tech debt, security & business impact analysis. Work with Product Owners to get items included in the backlog and prioritised appropriately.
•Work with Solution Architecture to influence solution and ensure High Level Designs are implemented as intended.
•Through a mentoring process, provide technical guidance and support to less experienced
•members of the team as appropriate and when required.
•Work closely with the Dev Ops team to feed in BAU backlog from squad to unblock and improve outputs.
•Recommend and implement technical developments and software to enhance/improve the operational capability of the IT systems and where appropriate learn new skills without the need for formal training.
•Review industry standards in order to influence tooling and direction of travel within Peoples Partnership.
What we’re looking for:
•Hands on experience with Web technologies Microsoft .NET, C#, APIs, Azure Functions, Service Bus.
•Experience in Entity Frameworks
•SQL /TSQL / SQL Server including database design
•An understanding of building and maintaining Azure DevOps CI/CD pipelines.
•Public Cloud expertise, including IaaS, PaaS, Serverless, Microservices, SaaS - particularly Azure.
•Knowledge with Infrastructure as Code scripting languages such as Bicep / Terraform / ARM templates, PowerShell, AZ-CLI
What you can expect from us:
●Generous pension contributions with an employer contribution of up to 14%
●Real living wage
●Income protection, critical illness cover & death in service insurance
●Employee healthcare
●Parental and adoption leave
●Learning & development opportunities and study support
●Travel season ticket loans
●Subsidised restaurant in our Crawley office
●Volunteering days and charity payroll giving
●Onsite gym
●Ride-to-Work scheme
●Social clubs and events
You can learn more about how we support our employees on our website
Disability Statement
People's Partnership is an equal opportunities employer. We believe everyone has the right to be treated fairly, with dignity and respect. We are committed to treating all our people (and all who apply for a role at People's Partnership) equally and enabling them to perform at their best and demonstrate what they have to offer. We are a disability committed employer, please let us know if you need any reasonable adjustments made to our recruitment process (application, selection assessments where relevant, and interview) to enable you to show us the best “you”. PerksOur people are our strength so finding ways to value and reward them is important to us. That’s why we offer an award-winning pension – it’s what we’re good at – plus health care cover, an onsite gym, access to a personal trainer; even the odd massage. And if they’re feeling peckish after all that activity, they can always refuel in our subsidised restaurant. Discover more of People's Partnership's employee benefits including our training programme, which is designed to give our people the support they need to develop a fulfilling career. Salary Range