
business development manager Windsor, South East England, England
Job description
Are you a fantastic and analytical IT Development Manager with experience of managing a team of engineers? Do you have experience helping mentor staff and delivering on complex IT strategies? If so then this could be the perfect role for you!
Our client is a growing digital healthcare provider based in central Windsor and they are looking for a fantastic Development Manager to support and grow their IT function. The role is mainly remote but occasionally travel to the Windsor office is required so you must be a flexible and commutable to Windsor. You will be required to work 8:30am to 5:30pm and the salary on offer for this position is up to £75,000 DOE.
The purpose of the role is to be responsible for ensuring that each delivery team is operating as efficiently as possible, these will consist of project teams and technology teams. You will need the right technical skills as well as Cloud provider AWS and/or Azure knowledge and work alongside the IT Director and Solution Architects to help drive forward their ambitious roadmap. This role will be required to do People Management as well as manage 360 projects and have a strong understanding of secure software development lifecycles and modern software architecture.
Main Accountabilities:
- Manage internal and external teams for software programs across multiple technical domains.
- Apply internally approved software and platform architecture designs to develop software applications and operating systems.
- Work with the Solution architectural team to design in line with customer and company needs.
- Interact frequently with functional peer group managers and senior management.
- Provide people management and take an open and collaborative approach to support all team members onshore or offshore.
- Work with Project managers to hold daily stand-up meetings to discuss ongoing progress of several projects.
- Oversee the development of an onboarding programme for either offshore or offshore developers.
- Ensure departmental alignment with overall business plan by setting direction for the department.
- Collaborate with software and platform architecture teams to identify and drive process improvement and establish clear and robust software development processes and best practices for software releases.
- Plan and manage multiple simultaneous projects collaboratively with the business and provide status and progress reports.
- Accelerate software development against project targets to reduce time to market by managing external delivery partners, including contracted or offshore developers.
- Oversee the execution and performance of the department, regularly reporting on Key Performance Indicators defined and agreed with the IT Director.
Skills Required:
- 5+ years of extensive management experience in departments running multiple projects across a multi-disciplinary team distributed across multiple continents.
- Hands on coding background and able to demonstrate knowledge and experience of production software development tools.
- Knowledge and experience of Cloud providers AWS and/or Azure.
- Proven track record of leading and managing software engineering teams, with a solid understanding of agile methodologies and best practices in both Onshore and Offshore teams.
- Exceptional communication and interpersonal skills, with the ability to collaborate effectively with cross-functional teams and influence key stakeholders.
- Display clear and effective communication skills, regularly reporting project progress to management and effectively managing and addressing project risks.
- Possess strong customer relationship skills, including experience managing face-to-face and online meetings throughout the project life cycle, from requirements analysis to delivery and maintenance.
This is a really exciting position within a forward thinking and growing firm! If you feel this role is perfect for you, please APPLY TODAY!!!!!
