Software Development Manager - Nottingham - Permanent - £55k-£60k - Hybrid Working
I am currently working with Successful business in Nottingham, who through continued growth are looking for a Software Development Manager. This will be a key role in providing the leadership and direction for Software Development. The last 12 months has actually been a really successful period for the business as they shift to more online services. If you thrive in a fast paced environment then this could be right up your street.
Your tasks and responsibilities
Analyse software requirements and participate in design control activities to facilitate estimations and costs.
Maintain documentation for software development and ensure knowledge transfer occurs between developers and support teams.
Be knowledgeable about the systems, integrations and technologies developers are working with and offer input for design dilemmas.
Identify training and opportunities for internal developers to gain relevant skills and grow talent.
Research into areas of technical interest.
Own a roadmap of development and release tooling, aligning to IT strategy.
Resolve performance issues, making revisions when necessary.
Establish and implement software development standards and processes for the timely delivery of scalable, high-quality software.
Oversee the development, release and maintenance of software applications and integrations.
Work with product management and IT to schedule releases and ensure high quality delivery.
Negotiate, manage and maintain supplier relationships with external delivery teams.
Your skills, knowledge and experience
Practical experience of the following:
A strong software engineering background.
Working in waterfall and Agile methodologies.
Use of .NET, SQL and RESTful API technologies.
Good troubleshooting skills, able to quickly assess complex programming issues and design patterns.
Working with external teams for delivery of software projects.
Desirable Knowledge and Skills:
Exposure to the mobile app development lifecycle.
An awareness of JavaScript frameworks and libraries.
Previous experience managing or leading a development team.
Delivering native applications that respond to users in an elegant and high-performance way.
If you are intrigued to find out more please send through you cv for consideration.