> Markdown version of [/jobs/ext/3859032-junior-software-developer](https://www.wearedevelopers.com/jobs/ext/3859032-junior-software-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Junior Software Developer - **Company:** Bright Purple Resourcing Ltd - **Location:** London, UK - **Experience:** Starter - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), Artificial Intelligence, Microsoft Azure, Cloud Computing, Databases, Python (Programming Language), Commercial Software, Software Deployment, Software Engineering, Backend - **Published:** October 22, 2026 - **Apply:** https://www.totaljobs.com/job/junior-developer/bright-purple-resourcing-job108220930 ## About the Role We're keen to speak with developers early in their careers who have a solid technical foundation and a genuine appetite to learn. You'll ideally bring: * Some commercial software development experience, ideally around one to two years. * A working knowledge of Python and an understanding of backend development. * Exposure to Microsoft Azure or experience deploying applications in a cloud environment. * An understanding of APIs, databases and how applications work together. * A methodical approach to problem-solving and a willingness to tackle unfamiliar challenges. * Good communication skills and the confidence to share ideas, ask questions and work with others. Just as importantly, we're looking for someone who takes an active interest in their own development. Personal projects, self-directed learning and examples of things you've built outside work or university are all valuable. You don't need an extensive portfolio, but being able to talk about something you've created, why you built it and how you approached the challenges will help you stand out. You don't need to be an expert in every technology listed. Curiosity, initiative and the ability to learn are just as important as what you already know. Why This Opportunity: For a junior developer, the right environment can make a huge difference to how quickly you develop. You'll be joining a team where you can get involved, contribute ideas and build an understanding of how software supports a real business. There's scope to broaden your technical experience, take on more responsibility and learn from the people around you. If you enjoy getting stuck into problems, experimenting with ideas and seeing something you've built come to life, this could be a great next step. Interested? If you're a motivated junior developer looking for an opportunity to grow your skills in Python, Azure and backend development, we'd love to hear from you. ## Description Are you a junior software developer who enjoys building things, solving problems and figuring out how technology can make things better? Bright Purple have an amazing opportunity for a Graduate/Junior Developer to join a thriving business looking to capture the potential of AI and build their own bespoke, in-house products and platforms. You will join a small but growing in-house development team as part of a wider business operating in the legal industry across the US and the UK. This is an opportunity to join a small, collaborative team where you'll have the chance to build software that people use every day, contribute ideas and develop your skills across Python, Azure and backend development. They're looking for more than someone who can write code. They want someone with the initiative to explore ideas, the confidence to contribute and the enthusiasm to keep learning. What's in it for you: * Salary - highly competitive * Hybrid working in central London, with regular time in the office * Hands-on exposure across Python, Azure, AI projects, and backend development * The opportunity to take ownership of projects and see your work make a tangible difference * A collaborative team where your ideas and contributions will be valued * Room to develop your technical skills and progress your career The Role: You'll work alongside an experienced Technology & Data team, helping develop the applications, tools and automations that support the wider business. It's a hands-on position offering exposure to different parts of the software development lifecycle, from understanding a problem and designing a solution through to building, testing and improving the finished product.