Back to Job Search

Software Engineering Manager

  • Salary: £100000.00 - £110000.00 per annum per year
  • Job Type:Permanent

Posted over 3 years ago

  • Sector: Technology
  • Contact: Jamie McCulloch
  • Expiry Date: 18 December 2020
  • Job Ref: JN -112020-454342

Software Engineering Manager

Salary: up to £110,000 (+ package)

Location: London / remote


Essential

· Very strong technician, coming from a development background and willing to be hands-on. Not a developer role, but the skills and ability to do so are required

· Looking after a large team of engineers

· Experience of agile software development methodologies, such as SCRUM

· Strong experience in CI/CD and the required tools and technology approach

· Experience of working with PaaS based architectures, ideally Azure, including full automation of builds and deployment

· Experience in distributed version control systems (e.g. Git). Specific experience is required in either git flow or trunk based development

· Good understanding of secure coding and cloud platform security

· Experienced in leading and managing teams of developers

· Experienced in recruiting talent and building up new teams

Desirable

· Experience in FinTech businesses

· Experience in managing technology operations, especially devops

· Consulting experience in digital strategy, user Experience and/or interaction design

· R&D and technology innovation

Expertise is required in at least one development area (defined below). More than one is desirable

Web development

· Experience of leading and developing teams to deliver web applications for desktop and mobile

· An advanced understanding of the principles of digital web design and architecture

· Excellent understanding of current and upcoming web technologies and software

· React JS would be great

Service Development

· Experience of leading and developing teams to deliver server side applications

· An advanced understanding of the principles of digital software design and architecture

· Excellent understanding of current and upcoming programming technologies, software and architecture

· Strong experience on designing digital infrastructure platforms, preferably on Microsoft Azure

Mobile Development

· Experience of leading teams and delivering mobile products (iOS and Andriod)

· An advanced understanding of the principles of digital and mobile design and architecture

· Excellent understanding of current and upcoming mobile development technologies and software

· Experience of releasing to Appstores (iOS and Android) and Cloud environments

...