Job Title: | Application Development Manager |
Contract Type: | Contract |
Location: | West London, London |
Industry: | |
Salary: | Negotiable |
Start Date: | asap |
Duration: | 3 months |
REF: | PP/CK/ApplicDev_1611929351 |
Contact Name: | Caroline Kennedy |
Contact Email: | caroline.kennedy@projectpeople.com |
Job Published: | about 3 years ago |
Job Description
I have an exciting opportunity to work as a Application Development Manager for a company with a fantastic office and working environment who are currently undergoing a major business transformation, underpinned by significant investment in their technology.
The Application Development Manager will lead the development and operations of our internally developed applications.
- You will lead the technical architecture of the software, security, cloud hosted components, automated deployment and testing
- You will lead a cross-skilled development and operations team to continuously improve their Agile ways-of-working and adoption of the DevOps philosophy to create better outcomes, faster and safely
- You will be commercially responsible for the costs of developing and running the applications and relationship with our key suppliers
- You will support the Head of Business Applications with technical strategy, roadmaps and balancing development with management of technical debt
Application Development
- Accountability for the project delivery and enhancements to applications, with responsibility for:
- Driving the team to deliver a backlog of project related development, enhancements, automation of operations and testing, removal of technical debt
- Work closely with Product Owners to ensure a prioritised backlog to support business need
- Collaborating with other development teams who consume the services you provide
- Develop the capabilities and ways-of-working within the team and with other teams to improve delivery flow, safe and secure releases
- Collaborating with Project Managers to understand dependencies, support deadlines, and update on progress.
- Support the development of the solution architecture across multiple dependent components
Team Leadership
- Accountability for leading the development of the team, with responsibility for:
- Managing the development of the team, defining performance objectives and assess progress
- Develop and nurture a culture of excellence in Agile development and engineering based operations i.e. DevOps
- Maintaining best practices for software architecture and development lifecycles
Operations
- Accountability for the secure operational performance of the applications, with responsibility for:
- Managing technical and operational debt
- Develop and maintain operational and performance metrics dashboard and monitors to proactively manage events, incidents and problems
- Lead triage and restoration for major incidents
- Manage the day-day commercial and support relationship with our key suppliers
The successful Applications Development Manager will have:
- Demonstrated leadership of a software development and application operation team which includes developing the capabilities of that team resulting in improved productivity, reliability and security
- Extensive development experience in Microsoft software technologies including C#, SQL
- Demonstrated ability to architect software and design and build solutions based on Microsoft Azure technologies for microservices, serverless functions, and data
- Demonstrated ability to develop CI/CD pipelines (Azure Pipelines) including source code management (Azure Repos), unit testing, code assurance tools (currently Resharpener), deployment using Terraform and automated test tools (Specflow, Postman)
- Demonstrated ability to define and adapt KPIs / metrics to monitor the performance of services using Azure Monitor
- Experience of managing an engineering/development team for application development from requirement to release, demonstrating competency in business analysis, development, testing, release and warranty
- Experience of managing a technical support and application operations demonstrating competency in prioritised incident resolution, problem management, and proactive performance monitoring
- Strong experience of practising Agile (Kanban or SCRUM) and BDD.
To apply for the Application Development Manager please send your CV to caroline.kennedy@projectpeople.com
Project People is acting as an Employment Business in relation to this vacancy.
SIMILAR ROLES
-
Gaming Product Manager_Mandarin speaking
Location: London
Salary: Negotiable
-
Network Build Engineer (Juniper/Cisco/JNICA/CCNA)
Location: Bracknell
Salary: Negotiable
-
POWER BI DEVELOPER -FULLTIME-PERMANENT -THEALE/READING
Location: Reading
Salary: £60000 - £61000 per annum
-
DATA VISUALISATION - POWER BI DEVELOPER - PERM - THEALE
Location: Reading
Salary: £60000 - £61000 per annum
-
IT AND INFRASTRUCTURE OPERATIONS PERFORMANCE MANAGER(TELECOM)
Location: Reading
Salary: Negotiable
-
DEVOPS ENGINEER - CONTRACT - ONSITE BASINGSTOKE
Location: Basingstoke
Salary: Negotiable