Naukrijobs UK
Register
London Jobs
Manchester Jobs
Liverpool Jobs
Nottingham Jobs
Birmingham Jobs
Cambridge Jobs
Glasgow Jobs
Bristol Jobs
Wales Jobs
Oil & Gas Jobs
Banking Jobs
Construction Jobs
Top Management Jobs
IT - Software Jobs
Medical Healthcare Jobs
Purchase / Logistics Jobs
Sales
Ajax Jobs
Designing Jobs
ASP .NET Jobs
Java Jobs
MySQL Jobs
Sap hr Jobs
Software Testing Jobs
Html Jobs
IT Jobs
Logistics Jobs
Customer Service Jobs
Airport Jobs
Banking Jobs
Driver Jobs
Part Time Jobs
Civil Engineering Jobs
Accountant Jobs
Safety Officer Jobs
Nursing Jobs
Civil Engineering Jobs
Hospitality Jobs
Part Time Jobs
Security Jobs
Finance Jobs
Marketing Jobs
Shipping Jobs
Real Estate Jobs
Telecom Jobs

Head of Software Engineering

Job LocationChelmsford
EducationNot Mentioned
Salary£80,000 - £90,000 per annum
IndustryNot Mentioned
Functional AreaNot Mentioned
Job TypePermanent, full-time

Job Description

. The Head of Software Engineering will be responsible for providing direction and line management support to direct reports including;

  • • Technical Leads
  • • Software Engineers
  • • Product Owners
  • • Solution Architects
  • • Integration Specialists
  • • Quality Assurance
  • Head of Software Engineering Responsibilities:Ensuring that collaboratively we are developing and delivering high quality solutions to our customers. You will assist in leading on all aspects of technical delivery including;
  • • Monitoring and reporting against the development team workload.
  • • Responsible for ensuring the team produces accurate estimates.
  • • Work with system architects, Product Manager, DevOps and developers to advise on estimated effort, resourcing requirements and technical implications.
  • • Guidance on areas of improvement and innovation.
  • Head of Software Engineering Requirements:The successful candidate must be able to point to previous work where the following general capabilities have been demonstrated:
  • • 15+ years’ experience in software design and development.
  • • Previous proven successful experience of a similar role managing teams.
  • • Programme and project management, Agile and Waterfall.
  • • Open Source and .NET technologies.
  • • Familiarity with REST APIs.
  • • Exposure to Machine Learning and Big Data.
  • • Experience of technical ownership for a product/software project, including architecture, estimation, product planning and user story/requirement creation.
  • • Understands non-functional concerns for customers and has experience incorporating these into the application design.
  • • Has experience with public cloud platforms, such as AWS and Azure, including SaaS offerings.
  • • Able to simply and clearly communicate technical design in conversation, documentation and presentations.
  • • Able to make effective decisions within fast-moving delivery.
  • • Experience mentoring and coaching members of your team.
  • • A proven track record of keeping up to date with latest software development technologies and methodologies.
  • • Experience in driving consistent standards and approaches throughout the team.
  • • Knowledge of Information Governance requirements e.g. working knowledge of GDPR.
  • • Familiarity with best practice standards such as ISO9001, ISO27001, BS10008.
  • Technical Skills for Head of Software Engineering:Mandatory:
  • • Javascript and/or TypeScript
  • • HTML 5
  • • React
  • • Angular
  • • NodeJS
  • • MongoDB/Mongoose
  • • NoSQL Database experience
  • • REST API’s
  • Desirable:
  • • Containers
  • • GraphQL
  • • NodeRed
  • • CouchDB
  • • Mocha/Chai
  • • Artificial Intelligence and/or Machine Learning experience
  • Remote working with a few days a month in the office.

    APPLY NOW

    © 2019 Naukrijobs All Rights Reserved