At a Glance
- Tasks: Join our agile team to develop innovative software solutions using cutting-edge AI technology.
- Company: Clue, a forward-thinking tech company transforming investigations with intelligent technology.
- Benefits: Enjoy flexible working hours, 25 days annual leave, and a range of health and wellbeing perks.
- Other info: Diversity and inclusion are at our core; we celebrate individuality and encourage all to apply.
- Why this job: Be part of a dynamic team pushing boundaries in software development and AI integration.
- Qualifications: Experience with web technologies, modern frameworks, and a proactive attitude towards problem-solving.
The predicted salary is between 30000 - 42000 £ per year.
Benefits
- Share Options (EMI) scheme
- 25 days annual leave, plus flexible bank holidays and the opportunity to buy additional days
- Pension scheme - opt in salary sacrifice scheme
- Life Insurance (3x annual salary)
- Employee Assistance Programme (EAP) and workplace wellbeing initiatives
- Private Healthcare cash‑back scheme
- Flexible working hours and location
- Flexible benefits, such as: Cycle to Work, volunteer days/opportunities and charity events
- Enhanced parental leave packages and enhanced sick pay
- Training and development opportunities
- Engagement and celebration activities– anniversaries, birthdays, team building, company-wide events
Role specifics
- Reporting to: Technical Lead
- Key stakeholders: Product Team, Support Team, Platform Team
- Organisational Framework Level: 2
About you / Job Summary
At Clue, we’re on a mission to transform investigations through intelligent technology. As a Software Developer, you’ll be an integral part of our agile development team, contributing to the delivery of secure, scalable, and innovative software solutions. We’re embracing the power of AI to enhance our products and workflows, and we’re looking for developers who share our curiosity and drive for innovation. You’ll actively harness tools like GitHub Copilot to push boundaries and accelerate development. This role is ideal for someone who thrives in a collaborative, fast‑paced environment, enjoys solving complex problems, and is passionate about leveraging AI to complement their existing technical skill set. You’ll work closely with product, QA, and support teams to continuously improve our software delivery process and help shape the future of our platform.
Key Accountabilities
- Develop secure, structured, clean, and reusable code that follows the pre‑defined development standards and meets the documented requirements and acceptance criteria.
- Ensure all code is well tested and consistently error‑free.
- Consider Non‑Functional Requirements (i.e. performance).
- Be an active member of a Clue agile team, attending and contributing to all agile ceremonies.
- Regularly review progress and provide feedback on your status.
- Work with other development, QA and product team members.
- Provide accurate effort estimations for work based upon the requirements provided.
Key role measures
- Become an active member of the scrum team and contribute to the successful delivery of the sprint goal.
- Work in an open, collaborative way with all other team members.
- Write code that is maintainable, testable, and secure.
- Assist the Support Team with queries or investigations as required.
Experience and skills
Our ideal candidate would have experience in the following areas:
- Knowledge of web client‑side frontend frameworks and technologies, including HTML, CSS, jQuery and Knockout, along with modern SPA frameworks such as Angular, React or Vue.js.
- Experience with using Microsoft Visual Studio and Docker for development using the Microsoft development stack, including C#, .NET 8, .NET Framework, ASP.NET, MVC, JavaScript, and SQL Server.
- Applied knowledge of up‑to‑date development practices, such as application of design patterns and the effective use of AI tooling, preferably GitHub Copilot, to enhance development velocity.
- Experience of building and hosting Azure solutions, using both Azure App Services and Azure Container Apps.
- An understanding and proficiency in working as an active member of an Azure development team, and the ability to demonstrate a good knowledge of Scrum.
- Proactive ‘can‑do’ attitude with good analytical and problem‑solving skills.
- Flexible and adaptable to ongoing change.
- Good written and oral communication skills.
- Experience with using Azure DevOps to manage your work, as well as usage of build and deployment pipelines, alongside Octopus Deploy.
- Knowledge, awareness and the application of secure coding standards.
- Experience with Power Query would be beneficial.
Diversity, Equity and Inclusion
If you’re excited about this role but your experience doesn’t align perfectly, we encourage you to apply anyway and tell us more about yourself. You may be just the right candidate for this or other roles. We believe that seeing the world from all sorts of angles makes life better for all. We want you to know that the things that make you an individual, like your identity, age, ethnicity, religion, ability and background, are things that we choose to celebrate and support. We are a scale‑up company, and as we continue to grow, we are passionate that having a diverse, inclusive and authentic workplace will remain at our core. We are creating an inclusive environment where our people can thrive. Our values are aligned and at the heart of everything we do. We are respectful, united, rigorous, relentless and ethical.
Mid-level Developer · Bristol · employer: Clue Computing Co.
At Clue, we pride ourselves on being an exceptional employer, offering a vibrant work culture that fosters innovation and collaboration. Our Bristol location provides a dynamic environment where employees can enjoy flexible working hours, generous benefits including a share options scheme, and ample opportunities for professional growth through training and development initiatives. We celebrate diversity and inclusivity, ensuring that every team member feels valued and empowered to contribute to our mission of transforming investigations with intelligent technology.
StudySmarter Expert Advice🤫
We think this is how you could land Mid-level Developer · Bristol ·
✨Tip Number 1
Network like a pro! Reach out to your connections on LinkedIn or attend local tech meetups in Bristol. You never know who might have the inside scoop on job openings or can refer you directly to hiring managers.
✨Tip Number 2
Show off your skills! Create a personal project or contribute to open-source software that showcases your coding abilities. This not only builds your portfolio but also gives you something tangible to discuss during interviews.
✨Tip Number 3
Prepare for those interviews! Research Clue and its mission to transform investigations with AI. Be ready to discuss how your experience aligns with their goals and how you can contribute to their agile development team.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in being part of the Clue team.
We think you need these skills to ace Mid-level Developer · Bristol ·
Some tips for your application 🫡
Tailor Your CV:Make sure your CV reflects the skills and experiences that match the job description. Highlight your knowledge of web client-side frameworks, AI tooling, and any relevant projects you've worked on. We want to see how you can contribute to our mission!
Craft a Compelling Cover Letter:Your cover letter is your chance to show us your personality and passion for the role. Share why you're excited about working with AI and how you thrive in collaborative environments. Let us know what makes you tick!
Showcase Your Problem-Solving Skills:In your application, give examples of how you've tackled complex problems in the past. We love candidates who can think critically and adapt to change, so don’t hold back on sharing your experiences!
Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows us you’re keen to join our team!
How to prepare for a job interview at Clue Computing Co.
✨Know Your Tech Stack
Make sure you’re well-versed in the technologies mentioned in the job description, like C#, .NET, and Azure. Brush up on your knowledge of frontend frameworks like Angular or React, as well as tools like GitHub Copilot. Being able to discuss these confidently will show that you're ready to hit the ground running.
✨Show Your Problem-Solving Skills
Prepare to discuss specific examples where you've tackled complex problems in your previous roles. Think about how you’ve used your analytical skills to overcome challenges, especially in a collaborative environment. This will demonstrate your proactive attitude and ability to thrive in a fast-paced setting.
✨Embrace Agile Methodologies
Familiarise yourself with Agile practices and be ready to talk about your experience working in Scrum teams. Highlight your contributions during sprints and how you’ve collaborated with product and QA teams. This will show that you understand the importance of teamwork in delivering successful software solutions.
✨Ask Insightful Questions
Prepare thoughtful questions about the company’s use of AI in development and how they envision the future of their platform. This not only shows your genuine interest in the role but also your eagerness to contribute to their mission of transforming investigations through intelligent technology.