E-mail: betterlocaljobs@gmail.com

Lead Developer

Permanent @Garniche Jobs UK in IT
  • Share:

Job Detail

  • Job ID 250836

Job Description

Principal Developer – Hybrid – £70k-£85k + Benefits

A new role has come about with our client that is looking for a Principal Developer that uses Typescript in both front and backend.   There is an interest in developers with native mobile experience.  This is career progression position that will start off with minimal management but expected to grow into 5 direct reports in the long run.  Coding for now is the core of the role.  Implementation strategy will take president in the next year as they move from their foundational program to an agile product delivery.  Ecommerce experience would be advantageous.

Context: The client is in the process of modernising its ecommerce platform and the Principal Developer will play a lead role in this project and on our future roadmap. The successful candidate will help define what a modern ecommerce site should be, in terms of technology choices and architecture choices, as well as discovering what is possible for their customers.

This role could also be known as a Lead Developer or Senior Developer.

Key Job Accountabilities:

Leading the technical implementation of our strategy
Building a technical talent pool. Helping to identify skills gaps and recruiting to fill those.
Building relationships with delivery partners, ensuring quality and adherence to technical strategy.
Supporting technical decision making, especially to facilitate delivery of future roadmap. Working closely with architects, product owners, business analysts to ensure delivery is feasible.
Act as an SME for development decisions. Help to drive decisions on technology. Understand the impact those decisions will have to ensure the correct options are chosen.
Ensuring the architecture of applications allows for flexibility and scalability. Make decisions that create reusable components.
Mentoring other team members to ensure they’re able to deliver software of the required quality.
Line management of team members (monthly 1-1, 6-month review and goal setting)
Drive best practices within the development team, including agile methodologies, automated testing, continuous deployment.
Experience:

10+ years industry experience as a software developer
3+ years industry experience as a technical lead. You’ve been the person your colleagues come to when they need to understand the technical details
Experience with multiple languages. We use Javascript, C# so knowledge of those would be an advantage, but there might be opportunities we’re missing for others.
Experience building modern websites. You know the pros and cons of react or angular. You’re opinionated on SPAs and MFEs.
Experience with testing frameworks. You know when to use TDD, BDD, you know the value of code coverage.
Experience with REST, GraphQL and other communication protocols. You know when to keep it simple and when to push the boundaries.
Experience with containerisation, cloud hosting. We use GCP and Azure. You like to use the right tool for the job, you don’t reinvent the wheel, and you’re confident in learning new technology. You understand the benefits of IAC.
Experience with CI tooling. You believe your tools should make your life easier and to help prevent accidents.
Any experience with ecommerce a bonus
Qualifications

Degree in IT related discipline or equivalent industry experience
Competencies:

Welcomes collaboration with those outside their team and the business. 
Demonstrates thirst for knowledge and self-improvement. 
Influencing others with enthusiasm and vision. 
Sees projects through to the end and remains accountable for their ideas. 
Takes pride in everything we do. 
Prepared to use initiative and think outside the box.
Could go under the title of Lead Developer / Principal Developer / Senior Developer / Tech Lead