"Want to know what it means to care better? Then working with us is a great choice".
Join us at Nourish and experience a workplace where care, impact, and fun all come together.
Our Purpose
Nourish is a market leader in enabling Sustainable Health and Care Systems, delivering outcomes that matter to people; it’s a new way of thinking about delivering efficient health and care at very large scale, personalised to each one of us.
Nourish is the leading digital social care records platform, suitable for a wide variety of care and support types for services supporting less than 5 people up to services supporting more than 10,000 people. Nourish is used by more than 235,000 carers every day to support over 400,000 people within residential, nursing, learning disabilities, domiciliary care, dementia, supported living, and other care and support settings.
The Nourish platform is flexible and configurable providing care and support teams the ability to efficiently plan, record, and coordinate care via the desktop app and on the go using the mobile app. With powerful built-in features such as reporting and analytics, custom interactions, and personalised timelines, everyone within the circle of care is continually informed, giving more time for face-to-face, person-centred care. Intuitive and easy to use, Nourish is designed to empower care and support services to deliver exceptional care outcomes.
We are in the midst of one of the most exciting times in our history and while we are the current market leader in the sector, we are not become complacent. We are dedicated to our purpose of a better life for everyone. We continue to revolutionise the care sector and our incredible employees are what make this possible.
About the Job
As a Release Manager, you will be an integral part of the product development process ensuring smooth, consistent, reliable release processes from code complete through beta testing and ultimately to a general release across multiple development teams.
This role involves working closely with cross-functional teams and stakeholders across product, design, marketing, and engineering to oversee the release process. Additionally, the role will need to work directly with targeted customers on beta programs execution.
The Release Manager plays a crucial role in ensuring that software releases are well-planned, coordinated, and executed effectively, providing our teams with clarification that what they have delivered is meeting expectations.
Key Responsibilities
1. Beta Program Management: Collaborate with Product Managers, Product Marketing, Customer Success, Support, and other stakeholders to identify and prioritise features for beta testing. Map out how and when resources are required for upcoming releases. Identify and manage project dependencies, release risks, and mitigations. Define the scope, phases, objectives, and success criteria for beta releases. Schedule and train internal teams / people on new functionality. Establish and maintain strong relationships with beta customers and key stakeholders.
2. Beta Testing Oversight: Act as the primary point of contact for support during beta release. Gather feedback and requirements from beta customers and communicate these to product managers. Ensure that beta testing is thorough and focused on validating functionality.
3. Quality Assurance and Issue Resolution: Collaborate with QA and testing teams to ensure beta releases meet quality and testing standards. Monitor and track the progress of beta releases and address any issues or defects promptly. Communicate any fixes with affected customers and progress the beta testing process.
4. Release Planning and Coordination: Work closely with development, product management, and marketing to plan full releases (multiple functionalities forming a release), schedule and coordinate the release process. Manage dependencies and ensure cross-functional teams are aligned for successful beta testing.
5. Release Documentation: Develop and maintain comprehensive documentation detailing all functionality and their dependencies. Create release plans and documentation that provide a clear roadmap for releasing features to production. Ensure that all stakeholders have access to up-to-date release documentation.
6. Continuous Improvement: As with all Agile roles, form a cadence of ceremonies with Product Managers, Tech Leads, and Designers to look at ways to improve the process. Expand these sessions to customers and other stakeholders where necessary.
Desired Experience & Skills
Agile Experience: Proven Experience and in-depth knowledge of Agile methodologies and the software development lifecycle (SDLC).
Project Management Skills: Strong ability to manage multiple concurrent projects, prioritise tasks, and meet deadlines.
Stakeholder Management: Exceptional ability to build and maintain strong relationships with customers, regulatory services, and internal teams. Ability to collaborate and work effectively with diverse teams and build consensus across organisational boundaries.
Communication Skills: Strong written and verbal communication skills with the ability to tailor messaging to fit the audience from highly technical to highly commercial.
Risk Management Expertise: Identify, assess, and mitigate project risks to ensure project success.
Release Management Proficiency: Experience in planning, executing, and evaluating software releases.
Process Improvement Focus: A proactive approach to enhancing efficiency and effectiveness through process optimisation.
Nourish Benefits:
As an employer, we offer all the support and development our employees need to grow their skills and expertise and we foster a culture of collaboration and contribution.
* 25 Days paid leave + Public holidays
* Private Medical Insurance
* Group Life Assurance
* Dental Cover
* Optical Cover
* Enhanced Maternity leave
* Pension Contribution
* Employee Assistance Programme
* Birthday Day off
* and many more...