IT Technical Director / IT Director - Agile, ASP. NET, . NET
Graduate job Ruddington (Nottinghamshire)
Job description
Job Title: Technical Director
Location: Ruddington, Nottingham, NG11
Salary: up to £70K
Hours: 37.5 hours per week
The Technical Director will report directly to the CEO and be part of the Senior Management Team. Responsible for three key areas of the business including new product development, product support and quality.
The role involves liaising closely with existing and potential clients to identify innovative solutions to their current and future requirements. Such innovative feature enhancements will focus on both domestic (UK) and international market requirements.
The Technical Director will work closely with all internal departments such as sales, marketing and product management. They will directly project manages new product development through conception to testing and release. They will own the product roadmap and will directly manage the day-to-day tasks within the development team to ensure products are released in a controlled, secure and timely manner.
The role will also oversee the management of the Service Department to ensure that all KPIs and SLAs are met and that engineering resource is provided for investigation and improvement.
Key Responsibilities:
- Manage product roadmap development and delivery through the SDLC process
- Manage technical resource allocation, risks, migration plans and opportunities
- Make software design and implementation decisions
- Scheduling of tasks including tracking dependencies, managing change requests and guaranteeing quality of deliveries
- Help to identify QMS systems that are required to ensure standards and quality
- Directly manage all technical projects and keep all interested stakeholders fully informed as to progress
- Evaluate development team(s), identifying strengths, problem areas, and developing plans for improving performance.
- Scout for and evaluates new technology and tools as opportunities for innovation and development excellence
- Provide input to the other disciplines on the practicality of initial design goals and impact to the overall project timeline
- Evaluate software implementation (design and task thoroughness)
- Identify weak software systems (and security) that need code improvement and schedule corrective action, when possible
- Create automated test process for system features, where possible, and contribute to the build system
- Introduce best of breed systems and processes to ensure support and QA are operating to agreed standards, workflows and best practice
Required Skills / Experience:
- Degree educated in a software development and/or software engineering discipline
- Strong professional software experience working in a multi-discipline, agile development environment
- A proven back ground as team lead or software development manager
- Experience of managing software development team in designing product ranges from concept to finished product
- Extensive project management experience, capable of producing and managing complex development plans
- An inspirational leader, capable of motivating and coaching teams to develop world class quality products
- Excellent communication skills with the ability to liaise internally and externally at all levels
- Prince 2
- Working knowledge of working in/introducing QMS and ISO standards
- Working knowledge of ASP.NET / .NET / VB.NET / C# / PHP
- Scrum / Agile / ITIL / SDLC / DR Planning
- Working knowledge or product development methodologies
- Working knowledge of solutions architecture and software development
- Development team management experience
- Software security and support standards knowledge
- Software documentation
- Experience in a project planning, resource allocation and delivery estimations
Please click the APPLY button to send your CV and Cover Letter for this role.
Candidates with the experience or relevant job titles of; IT Technical Director, IT Director, ASP.NET, .NET, VB.NET, C#, Scrum, Agile, ITIL, SDLC, DR Planning, IT Manager, Prince 2, Senior IT Manager, Technical Manager, Technical Team, Technical Team Manager, Agile, Technical Project Lead, ICT Manager, MySQL, PHP, LAMP stack, HTML/HTML5 CSS/CSS3 , Java, JavaScript, SQL, Web Engineer, Software Engineer, Microsoft Engineer, Windows Engineer, Technical Engineer, Systems Architect, Systems Developer, Solutions Architect, Solutions Engineer, Solutions Analyst, Systems Analyst, Systems Engineer, IT Management will also be considered for this role.