Head Of Software Engineering

Details of the offer

Brilliant opportunity for a Head of Engineering to join a leading full-service digital agency.
Specializing in designing and building exceptional digital experiences by blending strategy, insight, design and engineering with best-in-class technology and agile methodologies, this is a team of around 100 professionals, including designers, software engineers, project managers, and client service experts.
They are now searching for a hands-on leader, someone who remains deeply passionate about innovation and technology.
The ideal candidate will be equally comfortable in leadership and hands-on client work, with 50% of your time billable to client projects and the other 50% dedicated to engineering leadership.
Key Responsibilities: Hands-on and Billable Aspects: Client Workshops and Presentations: Lead workshops to translate client needs into technical requirements and present solutions to stakeholders.
Technical Consultation: Provide expert advice on system architecture, design, and technology stacks, and recommend improvements for client projects.
Prototyping and Proof of Concepts (POCs): Develop prototypes or POCs to validate ideas and demonstrate feasibility.
Technical Audits and Assessments: Conduct comprehensive system audits and provide detailed recommendations for improvement.
Engineering Leadership Aspects: Partner with the Senior Leadership Team, particularly the CTO, to ensure engineering teams adopt programming languages and frameworks that align with technical strategy.
Foster a strong engineering culture of innovation and collaboration through communities of practice, hackathons, and knowledge sharing.
Hire, mentor, and retain top engineering talent, ensuring their professional growth.
Oversee project timing and estimation, participate in business pitching, and respond to tenders.
Regularly review and identify gaps in technical capability, ensuring the team has a clear path to mastering new skills.
Establish and enforce best practices, standards, and processes for software development.
Effectively communicate the engineering vision, strategy, and progress to the senior leadership team.
Technical Skills and Expertise: Experience with Inviqa's core software engineering stack: ReactJS, NextJS, Remix, Node (Express), Python (Django, Flask), AWS & Azure Administration.
A vocal advocate for adopting a modern, future-fit tech stack aligned with company goals.
At least 5 years in senior engineering leadership with a proven track record of delivering successful projects in a fast-paced, agile environment.
Experience in eCommerce (Shopify), modern headless CMS (ContentStack), and Product Information Management (Akeneo) is highly desirable.
Strong background in software architecture, engineering processes, and development standards.


Nominal Salary: To be agreed

Source: Talent_Dynamic-Ppc

Requirements

Mot Tester

Job DescriptionJob IntroductionAn Inchcape Vehicle Technician MOT Tester will have superb technical knowledge, a professional attitude, and will ensure that ...


Jago Consultants - West Midlands Combined Authority

Published 20 days ago

Work From Home As An Online Computer Science Tutor - Part Time

Explore teaching opportunities with Findtutors for Computer science courses through online instruction. We are actively seeking dynamic and innovative privat...


Findtutors - West Midlands Combined Authority

Published 20 days ago

Sap Ps Consultant

Position:  SAP PS Functional Consultant  Employment Type:  Contract, Full time Start:  ASAP Duration:  6 months initially – extension possible Location:  Uni...


Focus Cloud - West Midlands Combined Authority

Published 20 days ago

Rota Specialist

Description & Requirements Be part of something great Maximus is a global organisation that specialises in providing health and employment services to millio...


Maximus Services, Llc - West Midlands Combined Authority

Published 20 days ago

Built at: 2024-12-04T19:45:15.645Z