At a Glance
- Tasks: Develop modern applications that support lifesaving efforts and enhance user experiences.
- Company: Join the RNLI, a dedicated team saving lives at sea.
- Benefits: Competitive salary, 26 days leave, pension scheme, and life assurance.
- Other info: Collaborative environment with opportunities for growth and learning.
- Why this job: Make a real impact while working with cutting-edge technology in a meaningful role.
- Qualifications: Experience in web development with technologies like C#, .NET, and JavaScript.
The predicted salary is between 42479 - 49976 £ per year.
Salary: £42,479 to £49,976 (dependent on experience)
Contract Type: Temporary: Fixed Term Contract or Secondment
Hours: Full-time
Location: Poole, Dorset, England
Location Description: Hybrid between home and Poole
Closing Date:
Reference: 22154
About us
Our purpose is simple: to save lives at sea. Our RNLI lifesavers are ready to launch to the rescue, 24 hours a day, every day. Our lifeboat crews and lifeguards need a dedicated, professional, and talented team behind them. This is your chance to join that team and help save lives every day.
We are looking for an Applications Developer to join our Applications Development team for up to 24 months. This role will leverage new technology solutions by looking for ways to develop applications that engage, satisfy, and make it easier and more cost-effective to save lives at sea.
Some of the benefits:
- Salary of £42,479 to £49,976 (dependent on experience)
- 26 days' annual leave plus Bank Holidays
- Outstanding pension scheme
- Life assurance
Your role
As an Applications Developer, you will help shape and build modern digital applications that support the RNLI's lifesaving work. You will work across the full development lifecycle, turning ideas, user needs and designs into secure, accessible and reliable applications. These services will be used by RNLI volunteers, operational teams, supporters and staff, helping people work more effectively and supporting our mission to save lives at sea.
Working as part of our Applications Development team, you will have the opportunity to explore new technologies, influence technical decisions and improve how we design, build and deliver software. You will collaborate with developers, designers, platform specialists, product owners and colleagues from across the organisation.
You will also:
- Design, develop, test and maintain modern, responsive applications using technologies such as .NET, C#, JavaScript, TypeScript, HTML, Tailwind and CSS
- Build engaging and accessible user experiences using reactive front-end frameworks such as Vue and React
- Develop and consume APIs, helping our applications, data and digital platforms work together effectively
- Work with modern content management platforms, including traditional and headless CMS architectures
- Use Git and Azure DevOps to manage source code, peer reviews, automated build and release pipelines, deployments and development work
- Produce clean, well-structured and maintainable code, supported by appropriate automated testing and technical documentation
- Help improve our development standards, reusable components, processes and ways of working
- Work closely with colleagues to understand real user needs and turn them into practical, easy-to-use solutions
- Consider security, accessibility, performance and data protection throughout the development lifecycle
- Investigate problems, learn from feedback and continuously improve the applications and services we provide
- Share your knowledge, contribute ideas and support other developers as part of a collaborative and welcoming team
- Stay curious about emerging technology and help identify where it could deliver genuine value for the RNLI
About you
You will bring:
- Professional experience developing web applications using front-end and back-end technologies
- Experience with languages and technologies such as C#, .NET, JavaScript, TypeScript, HTML, Tailwind and CSS, or comparable modern development tools
- Experience using a reactive front-end framework such as Vue or React
- An understanding of responsive design, accessibility and compatibility across different devices and browsers
- Experience working with APIs, system integrations and structured data
- Experience using Git-based source control, code reviews and modern development and deployment practices
- An understanding of how to write secure, reliable, testable and maintainable code
- The ability to work collaboratively, explain technical ideas clearly and contribute positively to a multidisciplinary team
- A practical, user-focused approach to solving problems, with curiosity, creativity and enthusiasm for learning
- A degree in computer science, information technology or a related subject, or equivalent practical experience
It would be an advantage, but is not essential, if you have:
- Experience developing solutions using Sitecore or another enterprise content management system
- Experience with headless CMS platforms, composable architectures or decoupled front-end applications
- Strong commercial experience with .NET and C#
- Experience building applications with Vue or React
- Knowledge of Microsoft Azure services and cloud-based application development
- Experience with relational databases such as Microsoft SQL Server or MySQL
- Experience creating automated tests and working with continuous integration and deployment pipelines
- An understanding of web security, performance optimisation and recognised accessibility standards
- Experience working in an Agile delivery environment
Safeguarding and referencing
The RNLI is committed to safeguarding; protecting a person's health, wellbeing, and human rights, enabling them to live free from harm, abuse, and neglect. We expect all employees and volunteers to share this commitment and have a zero-tolerance approach.
Diversity at the RNLI
Our staff and volunteers have been saving lives at sea without prejudice for 200 years. We respect and value diversity of background, skills and perspectives within our teams, and consider it essential to help us deliver a world-class lifesaving service.
Applications Developer in England employer: RNLI
RNLI is an exceptional employer that values its team members and fosters a supportive work culture, offering flexible working arrangements from home while allowing for meaningful travel across Scotland. Employees benefit from comprehensive training and development opportunities, ensuring personal and professional growth, all while contributing to a vital cause that saves lives at sea. Join us to be part of a passionate team dedicated to making a difference in the community.
StudySmarter Expert Advice🤫
We think this is how you could land Applications Developer in England
✨Get Involved in Open-Source Projects
Diving into open-source projects is a brilliant way to showcase your skills and connect with other developers in the community. Not only will you beef up your GitHub profile but you might also catch the eye of someone at RNLI who values hands-on experience over just theory.
✨Attend Local Tech Meetups
Tech meetups are gold mines for networking and discovering job opportunities, especially in the fast-paced world of software engineering. Check out local listings for events in your area and don’t shy away from introducing yourself. This could lead directly to a temporary position at RNLI!
✨Showcase Your Work Online
With temporary roles, it’s all about standing out in a short space of time. Create a portfolio website where you highlight your projects and skills. Talk about your code, and provide links to your GitHub repositories. This will not only demonstrate your abilities but will also make it easier for recruiters at RNLI to see what you bring to the table.
✨Leverage Temporary Job Boards
Don’t forget to check specialised job boards for temporary software development roles. Websites like We Work Remotely or Remote OK often list short-term gigs that can be a perfect fit. Apply directly through our website as well, making sure your application is sharp—temporary roles can move fast!
We think you need these skills to ace Applications Developer in England
Some tips for your application 🫡
Show Off Your Tech Skills:Make sure your CV highlights your tech stack and any programming languages you’re proficient in. Include specifics about any frameworks or technologies you’ve worked with; they can make you stand out in the sea of applicants. It’s all about showing that you have the chops we need at RNLI!
Portfolio 2.0:Since you’re applying for a temporary gig, it’s super important to showcase a portfolio that highlights your best projects. Include links to GitHub or any personal projects that demonstrate what you can do in a real-world environment. This gives us a taste of your style and your problem-solving approach!
Keep It Brief and Relevant:With a temporary position, we want to see your ability to hit the ground running. Be concise in your CV and cover letter; stick to experiences that directly relate to the role. Highlight any previous temporary roles or freelance gigs that show your adaptability and quick learning!
Tailor Your Cover Letter:Don’t just send a generic cover letter. Personalise it for Applications Developer at RNLI! Mention why this temporary role excites you and how you see yourself contributing in the short run. Show us what you've got and why you're the one for this quick turn-around!
How to prepare for a job interview at RNLI
✨Nail the Technical Skills
For a software engineering role, you'll likely face technical questions or coding tasks during your interview. Brush up on the relevant programming languages and frameworks that RNLI uses, and don’t forget to practice some coding challenges on platforms like LeetCode or HackerRank. Showing your coding prowess can really make you stand out!
✨Prepare for System Design Questions
Even for a temporary role, having a grasp of system design principles can be crucial. Be ready to discuss how you would architect a software solution, including discussing trade-offs, scalability, and performance considerations. Having examples from previous projects can really show off your analytical thinking.
✨Demonstrate Your Adaptability
Since this is a temporary role, you'll want to emphasise your ability to hit the ground running. Highlight experiences where you quickly adapted to new technologies or teams. Let’s make it clear to the interviewers at RNLI that you can learn on the job and deliver results in a short timeframe!
✨Show Off Your Portfolio
Make sure to have a portfolio or GitHub ready showcasing your projects. Having tangible evidence of what you've done—be it personal projects, contributions to open-source, or previous work—can convey how capable you are. Tailor this for what might interest RNLI, so it's relevant and sparks conversation during your interview.