Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Developer image - Rise Careers
Job details

Developer

Overview

Software Developer

 

Where: UK flexible - office space available in major UK cities, but remote-ok. Occasional (~once per quarter) national travel to Leeds office for hackathons, team events etc.

Full Time Hours: 37.5h/week

Salary: £39,891.91 starting salary; guaranteed increments annually up to £46,683.60 in this band (based on full time hours, pro rata for part time)

Contract Type: 12 Months Fixed Term from start date

 

Why Change Grow Live?

 

Change Grow Live are a health and social care charity. We support people in a huge range of difficult situations, including those who use drugs and alcohol, and those whose home life is affected by drugs, mental health and/or domestic violence. We're the largest charity of this type in the country, supporting tens of thousands of people in their own journeys. Hundreds of staff work across our organisation to support some of the most vulnerable people in society. Among the many services we offer are:

 

· Needle exchanges, both in-person and anonymous

· Screening for blood-borne viruses

· Drug testing for fentanyl, nitazene and other harmful additives

· Prescribing safer alternatives to opioids to reduce harm from street drugs

· Working with local pharmacies to check people have picked up life-saving medication

· Case workers who specialise in helping children and young people

Responsibilities

Our technology

 

We've got complex needs: recording, monitoring and reviewing information about our clients, with their informed consent. Our in-house web application acts as an electronic patient record, a case management system, a quality management system, and more - it's grown over the last 15 years!

 

We started out with a Perl application, and have improved it aggressively over the years. All our software is deployed using Docker containers using ECS; much of it using infrastructure-as-code tools like Terraform and Pulumi. Our data is stored in a serverless/autoscaling MySQL database.

 

Newer work is often written in TypeScript, using NestJS and SvelteKit. We’ll use a variety of testing tools in both languages: end-to-end, integration and unit testing are all covered.

 

We practice a genuinely blame-free culture with incidents/mistakes and always focus our conversations on improving processes, not individual recrimination.

 

We're looking for compassionate, bold, open-minded software developers to help us build this software. Your efforts will empower frontline professionals carry out their life-saving work.

 

About you!

 

An ideal candidate will have some familiarity with SQL: our team write queries often!

 

We’d love to see candidates with some strong knowledge of HTML and CSS beyond the basics. We don't need you to know any frameworks in particular - but we'd love to see great fundamentals for building on the web, so you should have some experience building applications using JavaScript in the browser.

 

Debugging and testing experience is a must, in any language - we think that's a highly transferrable skill.

Previous experience with Perl is not a strict requirement. We're happy to show you the ropes - you'll be up to speed in no time!

 

You should really care about security. You’ll be happy to openly discuss approaches which make the software as safe as possible for people who use our services.

 

You’ll relish – or at least, enjoy the challenge of - diving into legacy code and documenting, improving and testing the code our users rely on. When you choose to rebuild things, it’s because you genuinely understand the previous solution and its shortcomings.

 

You'll be a curious, generalist thinker, never limiting yourself to one narrow specialty. As a team, we'll jump from CSS to AWS infrastructure in a day’s work. Of course, we don’t know everything: it's a perfect environment for learning; “I don’t know, let me check” is always a good answer.

 

Please read attached Job Description for a more detailed out line of responsibilities

 

If this sounds like you and you would like to begin your journey with Change Grow Live, then we would love to talk to you.

 

Full-time hours at Change Grow Live are 37.5 hours per week. For part-time roles, the salary and payments will be pro rata based on contracted hours.

 

If you require sponsorship, please note that this role is not eligible for a Health and Care Worker visa. You may be eligible for sponsorship under the Skilled Worker route but must meet the minimum salary requirements for the role. You can find out more here Skilled Worker visa: Overview - GOV.UK (www.gov.uk)

Salary Range (pro rata if part time)

CGL points 36 to 42 (£39,891.91 - £46,683.60)

ILW / OLW /Fringe

N/A - Outside London Weighting Area

Closing Date

30/4/2025

If you have any questions on this opportunity that you would like to talk through please contact us using the below details:

Stephen Steele | stephen.steele@cgl.org.uk

 

This post is subject to a Disclosure and Barring Service (DBS) Scheme check at a basic level.

Average salary estimate

$43287 / YEARLY (est.)
min
max
$39891K
$46683K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Developer, Change Grow Live

Are you passionate about using technology to make a positive impact in people's lives? Join Change Grow Live as a Software Developer! This role offers a unique opportunity to work with a vital health and social care charity in the UK, where you can leverage your technical skills to support individuals facing difficult situations. Embrace a flexible work environment, with options for remote work. You may occasionally travel to our Leeds office for team events and or hackathons. In this role, you’ll be instrumental in enhancing our in-house web application, which serves as an electronic patient record and case management system. Your expertise with SQL, HTML, CSS, and JavaScript will be essential as you help us navigate legacy code and develop innovative solutions using modern frameworks like TypeScript with NestJS and SvelteKit. We foster a blame-free culture focused on improving processes, making this a fantastic place to grow and collaborate with like-minded individuals. With a starting salary of £39,891.91, guaranteed annual increments, and a supportive team culture, working at Change Grow Live not only promises career advancement but also the chance to contribute to life-changing services. If you're ready for a fulfilling journey, we’d love to hear from you!

Frequently Asked Questions (FAQs) for Developer Role at Change Grow Live
What responsibilities does a Software Developer at Change Grow Live have?

As a Software Developer at Change Grow Live, you'll be responsible for enhancing our in-house web application that acts as an electronic patient record and case management system. You will engage with our legacy code, improve functionality, and ensure testing best practices using tools for end-to-end and unit testing. Your work will directly support the vital services we offer to our clients, making you an integral part of our mission.

Join Rise to see the full answer
What technical skills are required for the Software Developer position at Change Grow Live?

Ideal candidates for the Software Developer role at Change Grow Live should have a foundational understanding of SQL, HTML, and CSS, along with a good grasp of JavaScript. While prior experience in frameworks isn't mandatory, applicants should be comfortable building applications on the web and have experience in debugging and testing, which are key skills for this position.

Join Rise to see the full answer
Is previous experience with Perl necessary for the Software Developer role at Change Grow Live?

No, previous experience with Perl is not required for the Software Developer position at Change Grow Live. While our legacy systems may utilize Perl, we are open to supporting your learning and helping you get acclimated to our technology stack, focusing more on your willingness to grow and learn.

Join Rise to see the full answer
What is the work environment like for Software Developers at Change Grow Live?

The work environment for Software Developers at Change Grow Live is collaborative and supportive. With a focus on a blame-free culture, you'll find a team that values improvement and continuous learning. We provide a flexible schedule with the possibility of remote work, along with opportunities for in-person engagement during quarterly team events in Leeds.

Join Rise to see the full answer
How does Change Grow Live support professional development for Software Developers?

Change Grow Live is committed to the professional development of our Software Developers. You’ll have access to various learning resources and opportunities to collaborate with team members across disciplines. We encourage curiosity and exploration of new technologies, allowing you to expand your skillset while contributing meaningfully to our mission.

Join Rise to see the full answer
Common Interview Questions for Developer
Can you describe your experience with SQL and how it relates to the role of Software Developer at Change Grow Live?

You might start by discussing any projects where you've utilized SQL to manage data. Highlight your understanding of crafting queries and improving database interactions, as this will resonate with the role's responsibilities at Change Grow Live, where working with complex data is crucial.

Join Rise to see the full answer
How do you approach debugging and testing in your development workflow?

Explain your methodical approach to debugging, emphasizing the importance of testing at every stage of development. Mention any specific tools you've used for end-to-end or unit testing, and stress your commitment to delivering high-quality software, which is a key aspect of the Software Developer role.

Join Rise to see the full answer
What strategies would you employ to improve legacy code at Change Grow Live?

You can discuss your understanding of the challenges posed by legacy code and your strategies for tackling them. Emphasize the need for documentation, gradual refactoring, and the importance of understanding the existing solution before making improvements to ensure continuity and functionality.

Join Rise to see the full answer
How would you ensure the security of the applications you develop?

Talk about your awareness of security best practices, such as input validation, data encryption, and regular security audits. Relate this to your desire to make software safe for users and your commitment to fostering secure coding practices at Change Grow Live.

Join Rise to see the full answer
Describe a time when you had to learn a new technology quickly. How did you manage it?

Share a specific example where you had to adapt to a new tool or language under tight deadlines. Discuss the resources you utilized, how you collaborated with others, and your overall strategy for rapid learning. This demonstrates your adaptability and eagerness to grow, qualities valued at Change Grow Live.

Join Rise to see the full answer
What motivates you to work in the health and social care sector as a Software Developer?

Express your passion for utilizing technology to help a vulnerable population. Discuss how you'll find purpose in your work at Change Grow Live and your drive to contribute positively through your development efforts. Relate this to specific projects or initiatives that resonate with you.

Join Rise to see the full answer
How do you prioritize tasks when managing multiple projects?

Discuss your organizational skills and how you break projects down into manageable components. Highlight tools or techniques you use for time management, and provide examples of how you've effectively switched between tasks in high-pressure situations, skills that are essential at Change Grow Live.

Join Rise to see the full answer
Can you explain the importance of collaboration in software development?

Frame your answer around the idea that successful software development is rarely done in isolation. Discuss how communication, feedback, and teamwork contribute positively to project outcomes, especially at Change Grow Live, where collaboration can directly impact lives.

Join Rise to see the full answer
What are your thoughts on a blame-free culture in a software development environment?

Share your appreciation for a blame-free culture, highlighting how it fosters innovation, creativity, and encourages team members to take calculated risks. Relate this to the environment at Change Grow Live and how it aligns with your ideal work culture.

Join Rise to see the full answer
What questions do you have for us about the Software Developer role at Change Grow Live?

Prepare thoughtful questions that demonstrate your interest in the role and the organization. You might ask about the team’s current projects, the tools they use, or how success is measured in this position. This shows your eagerness to engage and learn more about your potential new workplace.

Join Rise to see the full answer
Similar Jobs
NXTGIG Remote No location specified
Posted 10 days ago
Photo of the Rise User
Posted 4 days ago
Photo of the Rise User
Posted 3 days ago
Photo of the Rise User
Posted 12 days ago
Photo of the Rise User
Inclusive & Diverse
Empathetic
Take Risks
Transparent & Candid
Feedback Forward
Mission Driven
Collaboration over Competition
Work/Life Harmony
Maternity Leave
Paternity Leave
Snacks
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
401K Matching
Paid Sick Days
Paid Time-Off
Paid Volunteer Time
Photo of the Rise User
Take2 Remote No location specified
Posted 4 days ago
Photo of the Rise User
New Relic Remote Hyderabad, India
Posted 11 days ago
Fidelity Investments Remote US, Hillsborough County, NH; New Hampshire, Merrimack, NH
Posted 5 days ago
MATCH
VIEW MATCH
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
No info
HQ LOCATION
No info
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
March 28, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Cincinnati just viewed Amazon Work from Home Data Entry Jobs – Entry Level at Amazon
Photo of the Rise User
Someone from OH, Ironton just viewed Software Engineer Intern (Summer 2025) at Curri
Photo of the Rise User
6 people applied to Software Engineer I at Affirm
J
Someone from OH, Westerville just viewed Oracle Database Administrator- Remote only at JASCI
Photo of the Rise User
8 people applied to Game Developer at Altera
V
Someone from OH, Toledo just viewed Sports Event Coordinator at Ventures With Jen
Photo of the Rise User
Someone from OH, Dayton just viewed Research Assistant at Leidos
Photo of the Rise User
Someone from OH, Cincinnati just viewed Finance & Accounting Associate at HeadQuarters
Photo of the Rise User
Someone from OH, Canton just viewed Communications Manager at Shearer's Foods
Photo of the Rise User
12 people applied to Frontend Engineer I at Outliant
Photo of the Rise User
Someone from OH, Sandusky just viewed Supply Chain Trainee Program (SCTP) at Anheuser-Busch
Photo of the Rise User
11 people applied to Unity Developer at FS Studio
Photo of the Rise User
139 people applied to Scrum Master-Remote at DICE
Photo of the Rise User
Someone from OH, Mason just viewed HR/Recruiting Assistant at Illumination
Photo of the Rise User
Someone from OH, Strongsville just viewed Used Car Buyer - Concord Toyota at Sonic Automotive
Photo of the Rise User
Someone from OH, Cincinnati just viewed Mid-level Creative (f/m/d) at Landor
P
Someone from OH, Kent just viewed Graphic Designer at ProjectGrowth
Photo of the Rise User
Someone from OH, Waverly just viewed Client Services Manager at Pepperstone
Photo of the Rise User
Someone from OH, Plain City just viewed Aesthetic Telehealth Nurse Practitioner (remote) at Moxie
Photo of the Rise User
Someone from OH, Columbus just viewed EdTech Product/Program Manager at Planner5D
S
Someone from OH, Lorain just viewed Test Engineer- Ninja at SharkNinja
Photo of the Rise User
Someone from OH, Youngstown just viewed Channel Development Representative at Arrow Electronics
Photo of the Rise User
Someone from OH, Cincinnati just viewed Buyer at Novolex
k
Someone from OH, Columbus just viewed Patient Experience Coordinator at knownwell