Our Online Team are crucial in ensuring our users have the best possible experience on our website.
As a Principal Developer, you’ll be responsible for technical leadership of a squad development function with full-stack coverage. Initial focus will be around some front-end projects for things like brochureware using JavaScript, TypeScript, Angular and CMS but you’ll also get involved in backend activity with .Net and .Net Core focused projects further down the line.
About the role
You’ll work within a multi-disciplinary software delivery squad and offer guidance to those around. In turn working closely with the development team and development managers to ensure that you are all aligned on best practice, solution designs and ways of working and technical direction.
You’ll be involved at all stages of the SDLC including engagement with Business Stakeholders, Solution Design, Platform Owners and Business Analysis. You’ll coach and mentor, work closely with other Principal Developers and Development Managers to deliver high quality code, leading by example.
You’ll work with management to foster a culture of knowledge sharing and the importance of documentation and workshops to create strength in depth within the squad.
You’ll drive continuous improvement within the squad and wider department, such as innovation initiatives, technical debt removal, automation and process improvements.
About you
As the initial focus will be front end focused, Angular, JavaScript are essentials. It is highly desired for the role holder to have hands on back-end experience - we use .Net and .Net Core.
It would also be beneficial to have knowledge of CI/CD pipelines - we use Azure DevOps.
You’ll have a passion for technical leadership, product development, and fast paced delivery.
You’ll have experience of leading, coaching and mentoring teammates. You’ll have used Jira/ADO TFS or similar ticket systems and a strong understanding of key design patterns, OOD and Data structures.
You’ll have a strong understanding of agile ways of working and how to apply them.
The Benefits
We understand the importance of recognising and rewarding our colleagues. In addition to your base salary, you will be provided with a company bonus/commission, pension scheme, private healthcare cover, income protection and life assurance.
We also:-
On top of all this, you get to choose your benefits flexibly around what works best for you!
As a recognised Top 50 Inclusive Employer in the UK, we know that diversity means success and innovation. We want our workplace to reflect the communities and customer we serve. Being inclusive is part of our DNA; we are all 100% human, and we create a culture where you can truly be yourself.
We’re also not your usual 9-5. We are a dynamic workplace and we want to talk to you about how you like to work.
Job ID: 48568
A Typical Work Day May Include: • Completing preventative, predictive, ...
Are you looking to elevate your cyber career? Your technical skills? Your opport...
Cargill Animal Nutrition is a global business that serves large-scale feed mill ...
Primary Duties / Responsibilities:â— Assist in daily operational troublesho...
