Skip to content

Head of Developments and DevOps

United Kingdom, Kent, BromleySoftware & QA

Job description

As Head of Engineering, you will lead a team of software developers in the construction of large/complex software development. Providing the capabilities to enhance and build new features using the technologies that support our digital products ensuring we build things the right way. Accountable for leading and supporting your team- developing, mentoring as well as recruiting and attracting talent. You will improve software development, deployment, support methods and capabilities whilst driving the adoption of policies and standards across the organisation. You will be responsible for developing the working environment supporting systems and software life cycle practices for strategic, large, and complex deliveries.

Job requirements

  • Responsible to review scrum assignments to development resources and make sure development leads following the scrum processes with the other developers in their teams
  • Carry out code reviews, pull requests, impact analysis and technical leadership in sprint refinements and planning sessions
  • Good understand and experience with Microsoft .NET Technologies, C#
  • Excellent understanding and experience with Microsoft Azure
  • Work closely with QA and Test Automation Leads to implement and execute TDD/BDD practices within development teams and maximise the automated testing scope and minimise the manual testing requirements
  • Ensure the defined priorities are in place and staff are not diverted against the priorities
  • Work on development requirements and analyse as per scrum refinements
  • Regular reviews of staff and their progressions
  • Be aware of what’s going on in the scrum teams and ensure the sprints runs smoothly in a planned manner
  • Assist scrum master, development manager and lead developers in the management of their teams including providing estimations, prioritisation, assessing requirements, and regular progress feedback through daily discussions
  • Provides technical leadership to leads including mentoring and training
  • Liaise with Product Owners and Business Analysts for requirements understanding
  • Manage and oversee tasks assigned to developers in scrum teams
  • Review and identify the technical debts and make sure technical debts are scheduled in sprints periodically
  • In the absence of the Division Head/CTO, cover the responsibilities and attend to the meetings required
  • Overview the Release Management and assist to Release Manager for smooth releases
  • Monitor company’s Azure Cloud Infrastructure with Cloud Services and IT Team
  • Make sure all components running within defined capacity and performance is within KPIs
  • Review and execute the release pipelines for sprints
  • Work with Cloud Services and IT Team to kept best practices applied to the platform
  • Support Cloud Services and IT Team to run periodical Business Continue Plan tests and penetration tests

Bromcom is an Equal Opportunities Company


Apply with Indeed unavailable