Principal Software Engineer

Principal Software Engineer

Job Overview

Location
Manchester, England
Job Type
Full Time Job
Job ID
48568
Date Posted
10 months ago
Recruiter
Michael Dowl
Job Views
40

Job Description

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:-           

  • Embrace flexible working
  • Encourage you to participate in a development programme that will be led by you, supported by your line manager and backed by the business.
  • Offer free TalkTalk broadband and TV
  • Provide an opportunity to participate in share schemes
  • Wellbeing and recognition schemes
  • Offer a range of discounts on shopping

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

Similar Jobs

Cargill

Full Time Job

Principal software engineer Principal software engineer

A Typical Work Day May Include: • Completing preventative, predictive, ...

Full Time Job

Deloitte

Full Time Job

Principal software engineer Principal software engineer

Are you looking to elevate your cyber career? Your technical skills? Your opport...

Full Time Job

Cargill

Full Time Job

Principal software engineer Principal software engineer

Cargill Animal Nutrition is a global business that serves large-scale feed mill ...

Full Time Job

Veolia

Full Time Job

Principal software engineer Principal software engineer

Primary Duties / Responsibilities:● Assist in daily operational troublesho...

Full Time Job

Cookies

This website uses cookies to ensure you get the best experience on our website.

Accept