Job expired
This job has now expired and is not accepting new applications.
View all of our live jobs below.
Software Engineering Lead in England
Location
EnglandSalary
NegotiableContract
PermanentSoftware Engineering Lead
Permanent
Fully remote
£Negotiable
The role
The Digital team performs a key role in creating a competitive advantage for the company, as well as enabling the business to deliver building design that achieves excellence in Net Zero Carbon energy performance as well as human-centric outcomes. The Software Engineering Lead is responsible for the quality of digital delivery of products and platforms produced by the Digital team, by leading and mentoring a team of software engineers, promoting best practices, and directly developing great platform solutions with the team.
Lead a team of software engineers to develop new features and architecture, primarily for our Origin platform, a web-based data and design platform for our building services engineers, consultants, and clients.
Work with the team, including product owners and scrum master, to create an agreed approach to delivering priority items and ensuring that high-quality solutions are designed.
Promote and maintain best practice agile software delivery. The team currently uses the SCRUM approach, but this role will play a part in defining engineering practices in the team.
Support the development of less experienced software developers from other parts of the business.
Manage, lead, and mentor software engineers in the team to support their career development and growth in responsibility.
Play a key role in forming strategies for DevOps, CI/CD, code testing, paired programming, and peer review.
Advocate for the right tools for the job: Ensuring the developers can work effectively with hardware and software that enables this.
Key Responsibilities
Provide leadership and line management to some members of our development team.
Engage in developing agile processes in collaboration with the team.
Work with Product Owners to ensure that the roadmap, user stories, and acceptance criteria meet the standard needed for work by the team.
Engage with members of the global IT team to ensure that the right tooling is available to the team, including CI/CD, Azure infrastructure, hardware, and necessary support.
Essential experience
Strong experience in agile software development teams delivering platforms or full-stack products.
Some demonstrable experience leading other software developers and developing production strategy.
Experience in provisioning and managing Azure cloud resources.
Understanding of Agile methodology and demonstrable experience working in an Agile development team.
Extensive NodeJS, Typescript, and React experience.
Desirable experience
Experience in working within the AEC industry.
Experience deploying infrastructure through IaC (Terraform) and Azure DevOps.
A deep understanding of graph databases.
Strong experience in working in a SCRUM context.
Ability and willingness to occasionally travel throughout the UK if required.
My client's benefits include:
Private medical scheme
Life Assurance
Income protection
Travel Allowance
25 days annual leave, increasing to 30 with length of service
Contributory pension scheme
and many more....
Disclaimer:
This vacancy is being advertised by either Advanced Resource Managers Limited, Advanced Resource Managers IT Limited or Advanced Resource Managers Engineering Limited ("ARM"). ARM is a specialist talent acquisition and management consultancy. We provide technical contingency recruitment and a portfolio of more complex resource solutions. Our specialist recruitment divisions cover the entire technical arena, including some of the most economically and strategically important industries in the UK and the world today. We will never send your CV without your permission.
Email me jobs like this
Similar Jobs
Related news
Read all arm team newsNew Year, New Job- January is the Prime Month for Job Seeking
Why is the New Year the Best Time for Job Seeking? January is a prime month for job hunting, with numerous factors working in your favour. In this blog, we'll…
Candidate-Recruiter Relationship = Everything
The candidate-recruiter relationship is what underpins the entire recruitment process. “Recruitment is emotional,” says Randy Moore, from his study near New York. He’s not wrong; we’ve all been through it.…
Another Returner?
Hey Rich, thanks for joining us today! First of all, could you explain your job to our readers? "Sure! I'm a Principal Consultant in the Cyber Security division. I am…