Principal Full Stack Engineer
HybridLeeds, England, United Kingdom
Job Summary
Lead technical leadership across teams and programmes of work, shaping architectural decisions and guiding engineering best practice. Drive short-term delivery while balancing long-term technical strategy and sustainability. Engage with senior stakeholders to translate business goals into technical outcomes and influence decisions across the organization. Mentor, manage, and up-skill engineers while fostering a collaborative culture through pairing and mobbing scenarios. Maintain a DevOps mentality by ensuring code is delivered to the customer through CI/CD pipelines and infrastructure-as-code. This role sits within an award-winning consultancy focused on accelerating value delivery and creating outstanding customer experiences for organizations.
Required Qualifications
- A passion for engineering and a desire to keep learning
- A focus on writing clear, concise code that is easy to maintain
- An ability to be pragmatic when required and avoid unnecessary 'gold-plating'
- An understanding that quality is everyone's responsibility and a strong desire to test your own code
- Comfortable working with others in pairing or mobbing scenarios
- A good communicator who shares our values of openness and respect
- A DevOps mentality – meaning that you don't want to chuck code over the fence, and you are keen to be involved right through to delivering the code to the customer
- A desire to build up and see others succeed, rather than wanting to be the Hero
- Confidence to act as a technical authority, influencing decisions across teams and stakeholders
- Ability to balance short-term delivery with long-term technical strategy and sustainability
- Fundamental coding experience at least two of the following languages: Python, JavaScript, Node.js, C#, Java
- Fluency with AI assisted dev tools
- Experience working within cloud environments, specifically AWS or Azure (Or both!)
- Fundamental understanding of infrastructure-as-code with Terraform or an equivalent technology
- Experience working with CI/CD pipelines such as GitHub Actions, GitLabCI, Jenkins or Azure DevOps
- A good understanding of and experience working with agile methodologies
- Experience working in supporting a live product
- Experience adapting to different tech stacks
- Understanding of and working experience with source control, particularly Git
- Experience with database technologies of some flavour
- Experience mentoring, managing and up-skilling engineers
- Experience providing technical leadership across teams or programmes of work
- Ability to engage with senior stakeholders and translate business goals into technical outcomes
Desired Qualifications
- Experience with no-SQL technologies such as MongoDB
- Experience of building CI/CD pipelines with tools such as GitHub Actions, GitLabCI, Jenkins or Azure DevOps
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.