Thirtyoneeight
Location : Office, hybrid or remote (1 week induction in office) Accountable to : Head of IT (Operations) DBS Eligibility : Basic DBS check and Social Media/Adverse Media checks What You'll Do: Under the guidance and mentorship of senior IT colleagues, the Junior Developer will support the development, testing, maintenance and improvement of Thirtyone:eight's internal applications, public-facing websites and cloud-based systems. This role is designed to help an early-career developer apply and grow their computing knowledge in a practical setting, gaining experience with Microsoft Power Platform, Dynamics 365, Azure, APIs, testing, documentation and secure software development while contributing to high-quality digital services that support the organisation's safeguarding mission. Why You'll Love Working Here: Purpose-driven work: Everything you do helps protect children and vulnerable adults. Flexible working options: Balance your life and work with hybrid arrangements. Professional growth: Opportunities to learn, innovate, and lead. Supportive culture: Join a friendly, collaborative team that values your ideas. If you love solving problems, building tools that people actually enjoy using, and want your work to have a positive impact, we'd love to hear from you. Main Responsibilities Support the development, testing, maintenance and improvement of Thirtyone:eight's internal applications, gaining practical experience of the full software development lifecycle. Assist with the development, testing, maintenance and content support of Thirtyone:eight's public-facing websites, helping to ensure they remain accessible, reliable, secure and user-focused. Provide first-line technical investigation and support for application-related queries from staff and external customers, escalating more complex issues where appropriate. Support the monitoring and maintenance of cloud-hosted systems and related infrastructure, developing practical knowledge of Azure, Dynamics 365, Power Platform and associated services. Create and maintain clear technical documentation, user guidance and training materials to support colleagues in using applications and digital tools effectively. Specific Responsibilities Support the configuration, development, testing and maintenance of Thirtyone:eight's Dynamics 365 environment, helping to ensure systems remain reliable, secure and aligned with business needs. Assist with the development, testing, maintenance and content support of Thirtyone:eight's website, helping to improve usability, accessibility, availability and security. Review, update and improve technical documentation for Dynamics 365 business processes, Power Automate flows, business rules, integrations and related configuration. Assist with gathering, analysing and documenting business requirements for future Dynamics 365, Power Platform and website enhancements. Support the day-to-day use and improvement of the IT ticketing system, including investigating issues, documenting solutions and helping to enhance workflows and reporting. Assist with month-end processes for billing, renewals and reminders, helping to monitor system outputs, identify issues and support timely resolution. Contribute to the design and improvement of future application architecture, integrations and interfaces, working under the guidance of senior IT colleagues. Contribute to test planning, test execution and quality assurance for application changes, and participate in code, configuration or design reviews where appropriate. Support the monitoring and administration of cloud services including Azure, Dynamics 365, Power Platform and Cloudflare, escalating risks or issues where required. Work collaboratively with the IT Department, colleagues across the organisation and relevant suppliers to deliver effective digital services and learn from experienced technical colleagues. Undertake routine Microsoft 365 administration tasks for user and access changes, following agreed procedures and liaising with third parties for more complex activities. General Responsibilities Ensure all work supports and promotes the values and ethos of Thirtyone:eight as a Christian organisation committed to promoting safer environments for vulnerable people. Document key knowledge, processes, decisions and technical changes clearly so that learning is retained and shared across the team. Ensure work contributes to Thirtyone:eight's mission, vision and strategic plan by supporting effective, secure and user-focused digital services. Contribute skills, knowledge and ideas as part of the staff team, and attend staff, project and other meetings where required. Contribute to an inclusive, empowering and collaborative culture of excellence, supporting effective team working across Thirtyone:eight. Contribute to and comply with effective recording, information governance and data protection requirements, including data mapping, data retention, UK GDPR, Data Protection Act 2018, PECR and DUAA. Participate actively in staff development, technical learning and training opportunities that enhance individual skills and support professional growth. Participate in wider organisational work where appropriate, offering practical support, collaboration and back-up to colleagues when needed. Ensure all work promotes equality, diversity, inclusion and respectful working relationships. Take reasonable care for personal health and safety and for the health and safety of others who may be affected by acts or omissions, in line with the Health and Safety at Work Act and associated guidance. Undertake any other reasonable duties or tasks that are consistent with the objectives of the post and required by the Head of IT. Identify with and work in support of Thirtyone:eight's aims and objectives, and follow statutory, regulatory and professional guidance relevant to the role. Person Specification A) Essential Personal Characteristics and Qualities: Humility - Having a modest view of your own importance. Integrity - The quality of being honest and having strong moral principles. Openness - Acceptance of, or receptiveness to change or new ideas. Collaborative - Involving two or more parties working together. Solution-focused - Concentration in problem solving or dealing with a difficult situation. Learning - Knowledge acquired through study, experience, or being taught. Creative - Having good imagination, thinking differently, or having original ideas. Fair - Treating people equally without favouritism or discrimination. Committed - Dedicated to a certain course, cause or policy. Passionate - Having or showing strong feelings or beliefs. Relevant experience of software development, testing, systems support or digital projects gained through academic study, placement, internship, apprenticeship, employment, volunteering or personal projects. This may include experience of programming, low-code development, databases, APIs, web technologies, troubleshooting, documentation or user support. Understanding of software development principles gained through academic study, practical projects or relevant experience. Awareness of databases, APIs, web technologies and integration tools, with enthusiasm for developing practical skills in these areas. Awareness of software testing, quality assurance and secure development practices. Interest in developing skills in Microsoft Power Platform, Dynamics 365, Azure and related cloud technologies. Ability to learn new technologies quickly, apply logical thinking to problems and seek support or clarification when needed. Commitment to high-quality work, continuous improvement and professional development as an early-career developer. Openness to constructive feedback and willingness to learn from colleagues, users and project experience. Ability to explain technical issues clearly to non-technical colleagues and document work in a clear, structured and accurate way. Awareness of data protection and information governance requirements, including UK GDPR, Data Protection Act 2018, PECR and DUAA. Ability to communicate professionally and effectively with internal colleagues, external customers and suppliers. Ability to handle information sensitively, securely and confidentially. Reliable, flexible and able to respond positively to changing priorities. Ability to work within defined procedures and apply regulatory or organisational requirements accurately. Ability to work independently, show initiative and contribute constructively to team decisions. Ability to work collaboratively with colleagues across Thirtyone:eight and with relevant professional partners.
Location : Office, hybrid or remote (1 week induction in office) Accountable to : Head of IT (Operations) DBS Eligibility : Basic DBS check and Social Media/Adverse Media checks What You'll Do: Under the guidance and mentorship of senior IT colleagues, the Junior Developer will support the development, testing, maintenance and improvement of Thirtyone:eight's internal applications, public-facing websites and cloud-based systems. This role is designed to help an early-career developer apply and grow their computing knowledge in a practical setting, gaining experience with Microsoft Power Platform, Dynamics 365, Azure, APIs, testing, documentation and secure software development while contributing to high-quality digital services that support the organisation's safeguarding mission. Why You'll Love Working Here: Purpose-driven work: Everything you do helps protect children and vulnerable adults. Flexible working options: Balance your life and work with hybrid arrangements. Professional growth: Opportunities to learn, innovate, and lead. Supportive culture: Join a friendly, collaborative team that values your ideas. If you love solving problems, building tools that people actually enjoy using, and want your work to have a positive impact, we'd love to hear from you. Main Responsibilities Support the development, testing, maintenance and improvement of Thirtyone:eight's internal applications, gaining practical experience of the full software development lifecycle. Assist with the development, testing, maintenance and content support of Thirtyone:eight's public-facing websites, helping to ensure they remain accessible, reliable, secure and user-focused. Provide first-line technical investigation and support for application-related queries from staff and external customers, escalating more complex issues where appropriate. Support the monitoring and maintenance of cloud-hosted systems and related infrastructure, developing practical knowledge of Azure, Dynamics 365, Power Platform and associated services. Create and maintain clear technical documentation, user guidance and training materials to support colleagues in using applications and digital tools effectively. Specific Responsibilities Support the configuration, development, testing and maintenance of Thirtyone:eight's Dynamics 365 environment, helping to ensure systems remain reliable, secure and aligned with business needs. Assist with the development, testing, maintenance and content support of Thirtyone:eight's website, helping to improve usability, accessibility, availability and security. Review, update and improve technical documentation for Dynamics 365 business processes, Power Automate flows, business rules, integrations and related configuration. Assist with gathering, analysing and documenting business requirements for future Dynamics 365, Power Platform and website enhancements. Support the day-to-day use and improvement of the IT ticketing system, including investigating issues, documenting solutions and helping to enhance workflows and reporting. Assist with month-end processes for billing, renewals and reminders, helping to monitor system outputs, identify issues and support timely resolution. Contribute to the design and improvement of future application architecture, integrations and interfaces, working under the guidance of senior IT colleagues. Contribute to test planning, test execution and quality assurance for application changes, and participate in code, configuration or design reviews where appropriate. Support the monitoring and administration of cloud services including Azure, Dynamics 365, Power Platform and Cloudflare, escalating risks or issues where required. Work collaboratively with the IT Department, colleagues across the organisation and relevant suppliers to deliver effective digital services and learn from experienced technical colleagues. Undertake routine Microsoft 365 administration tasks for user and access changes, following agreed procedures and liaising with third parties for more complex activities. General Responsibilities Ensure all work supports and promotes the values and ethos of Thirtyone:eight as a Christian organisation committed to promoting safer environments for vulnerable people. Document key knowledge, processes, decisions and technical changes clearly so that learning is retained and shared across the team. Ensure work contributes to Thirtyone:eight's mission, vision and strategic plan by supporting effective, secure and user-focused digital services. Contribute skills, knowledge and ideas as part of the staff team, and attend staff, project and other meetings where required. Contribute to an inclusive, empowering and collaborative culture of excellence, supporting effective team working across Thirtyone:eight. Contribute to and comply with effective recording, information governance and data protection requirements, including data mapping, data retention, UK GDPR, Data Protection Act 2018, PECR and DUAA. Participate actively in staff development, technical learning and training opportunities that enhance individual skills and support professional growth. Participate in wider organisational work where appropriate, offering practical support, collaboration and back-up to colleagues when needed. Ensure all work promotes equality, diversity, inclusion and respectful working relationships. Take reasonable care for personal health and safety and for the health and safety of others who may be affected by acts or omissions, in line with the Health and Safety at Work Act and associated guidance. Undertake any other reasonable duties or tasks that are consistent with the objectives of the post and required by the Head of IT. Identify with and work in support of Thirtyone:eight's aims and objectives, and follow statutory, regulatory and professional guidance relevant to the role. Person Specification A) Essential Personal Characteristics and Qualities: Humility - Having a modest view of your own importance. Integrity - The quality of being honest and having strong moral principles. Openness - Acceptance of, or receptiveness to change or new ideas. Collaborative - Involving two or more parties working together. Solution-focused - Concentration in problem solving or dealing with a difficult situation. Learning - Knowledge acquired through study, experience, or being taught. Creative - Having good imagination, thinking differently, or having original ideas. Fair - Treating people equally without favouritism or discrimination. Committed - Dedicated to a certain course, cause or policy. Passionate - Having or showing strong feelings or beliefs. Relevant experience of software development, testing, systems support or digital projects gained through academic study, placement, internship, apprenticeship, employment, volunteering or personal projects. This may include experience of programming, low-code development, databases, APIs, web technologies, troubleshooting, documentation or user support. Understanding of software development principles gained through academic study, practical projects or relevant experience. Awareness of databases, APIs, web technologies and integration tools, with enthusiasm for developing practical skills in these areas. Awareness of software testing, quality assurance and secure development practices. Interest in developing skills in Microsoft Power Platform, Dynamics 365, Azure and related cloud technologies. Ability to learn new technologies quickly, apply logical thinking to problems and seek support or clarification when needed. Commitment to high-quality work, continuous improvement and professional development as an early-career developer. Openness to constructive feedback and willingness to learn from colleagues, users and project experience. Ability to explain technical issues clearly to non-technical colleagues and document work in a clear, structured and accurate way. Awareness of data protection and information governance requirements, including UK GDPR, Data Protection Act 2018, PECR and DUAA. Ability to communicate professionally and effectively with internal colleagues, external customers and suppliers. Ability to handle information sensitively, securely and confidentially. Reliable, flexible and able to respond positively to changing priorities. Ability to work within defined procedures and apply regulatory or organisational requirements accurately. Ability to work independently, show initiative and contribute constructively to team decisions. Ability to work collaboratively with colleagues across Thirtyone:eight and with relevant professional partners.
Thirtyoneeight
Location : Office, hybrid or remote (1 week induction in office) Accountable to : Head of IT (Operations) Responsible for : No management responsibility DBS Eligibility : Basic DBS check and Social Media/Adverse Media checks Join a charity that's passionate about safeguarding children and vulnerable adults. If you want your work to have a real-world impact, this is the role for you. What You'll Do: You'll be part of a small, collaborative data team of three, working closely with our Head of IT & Data and colleagues across the organisation. This is a hands-on role where you'll: Redevelop our CRM and introduce new features. Create intuitive tools like Power Apps to make life easier for users. Design workflows and automations that boost efficiency and improve data quality. Develop reporting tools that empower teams to use data effectively every day. It's a unique opportunity to combine technical development with strategic thinking-embedding data-driven practice across Thirtyone:eight. Why You'll Love Working Here: Purpose-driven work: Everything you do helps protect children and vulnerable adults. Flexible working options: Balance your life and work with hybrid arrangements. Professional growth: Opportunities to learn, innovate, and lead. Supportive culture: Join a friendly, collaborative team that values your ideas. If you love solving problems, building tools that people actually enjoy using, and want your work to have a positive impact, we'd love to hear from you. Main Responsibilities Enhance and support Thirtyone:eight's Microsoft Dynamics CRM to meet business requirements, ensure reliability, performance, security and compliance with GDPR. Create Power Apps to support the ongoing requirements of the business Perform Unit Testing and end-to-end testing as appropriate Liaise with end users for User Acceptance Testing and user-training Maintain clear and up to date documentation of system design, configuration, workflows, and user guides Specific Responsibilities Work with the Senior Developer to support and enhance Thirtyone:eight's Microsoft Dynamics CRM, ensuring it is secure, fit for purpose, and meets service and reporting needs. Design and maintain Power Platform tools, including Power Apps and Power Automate, with user-friendly interfaces for efficient data entry and access. Create and optimise workflows and automations to improve efficiency, strengthen data quality, and reduce manual processes. Optimise the use of storage within Thirtyone:eight's Dataverse environment. Facilitate workshops, discussions, and user interviews to capture functional and non-functional requirements. Translate business needs into clear, structured specifications and user stories. Validate requirements with stakeholders to ensure shared understanding before development begins. Identify opportunities for process improvement, automation, and data quality enhancement. Collaborate with users and managers to translate requirements into practical, user-friendly solutions, supported by appropriate documentation. Integrate Power Apps with other Microsoft services, such as SharePoint and Teams, and with third-party tools where applicable. Develop and follow test plans to support reliable delivery of changes and enhancements. Keep system documentation current, covering design, configuration, workflows, reporting structures, and user guidance. Ensure all developments comply with GDPR, data protection, and security standards. Person Specification A) Essential Personal Characteristics and Qualities: Humility - Having a modest view of your own importance. Integrity - The quality of being honest and having strong moral principles. Openness - Acceptance of, or receptiveness to change or new ideas. Collaborative - Involving two or more parties working together. Solution-focused - Concentration in problem solving or dealing with a difficult situation. Learning - Knowledge acquired through study, experience, or being taught. Creative - Having good imagination, thinking differently, or having original ideas. Fair - Treating people equally without favouritism or discrimination. Committed - Dedicated to a certain course, cause or policy. Passionate - Having or showing strong feelings or beliefs. Experience in application or systems development, with either direct Microsoft Dynamics/Power Platform experience or transferable experience that would support rapid cross-training, including: Developing, configuring, or supporting business applications using a modern programming language or low-code platform. Working with relational databases, data models, queries, reporting, dashboards or structured business data. Creating or working with APIs, integrations, connectors or data flows between systems. Gathering user requirements and translating them into practical technical specifications or solutions. Testing, documenting, deploying and supporting system changes or enhancements. Direct experience with Microsoft Dynamics 365, Dataverse, Power Apps, or Power Automate. Experience with Power BI or other reporting tools. Experience working in a charity, membership, CRM, case management, or safeguarding-related environment. The successful candidate will also be able to demonstrate: Strong technical aptitude and the ability to learn new systems, platforms and development approaches quickly. Practical problem-solving skills, with the ability to analyse issues and deliver workable, user-friendly solutions. Clear communication skills, including the ability to work effectively with both technical and non-technical stakeholders. Good attention to detail when working with data, configuration, testing and documentation. Awareness of data protection, information security and good practice when designing or supporting systems. A proactive and organised approach, with the ability to manage priorities and deliver work on time. Willingness to develop expertise in Microsoft Dynamics 365, Dataverse, Power Apps and Power Automate. A desire to "give back" by working for a non-profit and supporting Thirtyone:eight's safeguarding mission. We're looking forward to hearing from you!
Location : Office, hybrid or remote (1 week induction in office) Accountable to : Head of IT (Operations) Responsible for : No management responsibility DBS Eligibility : Basic DBS check and Social Media/Adverse Media checks Join a charity that's passionate about safeguarding children and vulnerable adults. If you want your work to have a real-world impact, this is the role for you. What You'll Do: You'll be part of a small, collaborative data team of three, working closely with our Head of IT & Data and colleagues across the organisation. This is a hands-on role where you'll: Redevelop our CRM and introduce new features. Create intuitive tools like Power Apps to make life easier for users. Design workflows and automations that boost efficiency and improve data quality. Develop reporting tools that empower teams to use data effectively every day. It's a unique opportunity to combine technical development with strategic thinking-embedding data-driven practice across Thirtyone:eight. Why You'll Love Working Here: Purpose-driven work: Everything you do helps protect children and vulnerable adults. Flexible working options: Balance your life and work with hybrid arrangements. Professional growth: Opportunities to learn, innovate, and lead. Supportive culture: Join a friendly, collaborative team that values your ideas. If you love solving problems, building tools that people actually enjoy using, and want your work to have a positive impact, we'd love to hear from you. Main Responsibilities Enhance and support Thirtyone:eight's Microsoft Dynamics CRM to meet business requirements, ensure reliability, performance, security and compliance with GDPR. Create Power Apps to support the ongoing requirements of the business Perform Unit Testing and end-to-end testing as appropriate Liaise with end users for User Acceptance Testing and user-training Maintain clear and up to date documentation of system design, configuration, workflows, and user guides Specific Responsibilities Work with the Senior Developer to support and enhance Thirtyone:eight's Microsoft Dynamics CRM, ensuring it is secure, fit for purpose, and meets service and reporting needs. Design and maintain Power Platform tools, including Power Apps and Power Automate, with user-friendly interfaces for efficient data entry and access. Create and optimise workflows and automations to improve efficiency, strengthen data quality, and reduce manual processes. Optimise the use of storage within Thirtyone:eight's Dataverse environment. Facilitate workshops, discussions, and user interviews to capture functional and non-functional requirements. Translate business needs into clear, structured specifications and user stories. Validate requirements with stakeholders to ensure shared understanding before development begins. Identify opportunities for process improvement, automation, and data quality enhancement. Collaborate with users and managers to translate requirements into practical, user-friendly solutions, supported by appropriate documentation. Integrate Power Apps with other Microsoft services, such as SharePoint and Teams, and with third-party tools where applicable. Develop and follow test plans to support reliable delivery of changes and enhancements. Keep system documentation current, covering design, configuration, workflows, reporting structures, and user guidance. Ensure all developments comply with GDPR, data protection, and security standards. Person Specification A) Essential Personal Characteristics and Qualities: Humility - Having a modest view of your own importance. Integrity - The quality of being honest and having strong moral principles. Openness - Acceptance of, or receptiveness to change or new ideas. Collaborative - Involving two or more parties working together. Solution-focused - Concentration in problem solving or dealing with a difficult situation. Learning - Knowledge acquired through study, experience, or being taught. Creative - Having good imagination, thinking differently, or having original ideas. Fair - Treating people equally without favouritism or discrimination. Committed - Dedicated to a certain course, cause or policy. Passionate - Having or showing strong feelings or beliefs. Experience in application or systems development, with either direct Microsoft Dynamics/Power Platform experience or transferable experience that would support rapid cross-training, including: Developing, configuring, or supporting business applications using a modern programming language or low-code platform. Working with relational databases, data models, queries, reporting, dashboards or structured business data. Creating or working with APIs, integrations, connectors or data flows between systems. Gathering user requirements and translating them into practical technical specifications or solutions. Testing, documenting, deploying and supporting system changes or enhancements. Direct experience with Microsoft Dynamics 365, Dataverse, Power Apps, or Power Automate. Experience with Power BI or other reporting tools. Experience working in a charity, membership, CRM, case management, or safeguarding-related environment. The successful candidate will also be able to demonstrate: Strong technical aptitude and the ability to learn new systems, platforms and development approaches quickly. Practical problem-solving skills, with the ability to analyse issues and deliver workable, user-friendly solutions. Clear communication skills, including the ability to work effectively with both technical and non-technical stakeholders. Good attention to detail when working with data, configuration, testing and documentation. Awareness of data protection, information security and good practice when designing or supporting systems. A proactive and organised approach, with the ability to manage priorities and deliver work on time. Willingness to develop expertise in Microsoft Dynamics 365, Dataverse, Power Apps and Power Automate. A desire to "give back" by working for a non-profit and supporting Thirtyone:eight's safeguarding mission. We're looking forward to hearing from you!