> Markdown version of [/jobs/ext/3042881-junior-developer](https://www.wearedevelopers.com/jobs/ext/3042881-junior-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 Developer - **Company:** BRE Ltd - **Location:** Watford, UK - **Experience:** Starter - **Salary:** £31,606.0 - **Contract:** Permanent contract - **Skills:** Testing (Software), JavaScript (Programming Language), Application Programming Interfaces (APIs), Agile Methodology, Databases, Dependency Injection, Software Design Patterns, Web Development, JQuery, Microsoft SQL Server, Object-Oriented Software Development, Scrum Methodology, Service-Oriented Architecture, Software Engineering, SQL Stored Procedures, Test Execution Engine, Restful APIs - **Published:** September 24, 2026 - **Apply:** https://www.adzuna.co.uk/jobs/details/5896103106 ## About the Role We're looking for a motivated developer with a solid technical foundation, a willingness to learn, and a passion for building high-quality software. Essential skills and experience * Understanding of web application development. * Experience with JavaScript and jQuery. * Knowledge of Microsoft SQL Server, including databases, stored procedures and views. * Understanding of RESTful web services and APIs. * Knowledge of object-oriented programming principles and development methodologies. * Exposure to design patterns such as dependency injection and service-oriented architecture. * Understanding of ORM frameworks. * Familiarity with Agile development environments and Scrum practices. * Experience testing software and supporting quality assurance activities. * Strong problem-solving and analytical skills. * Good communication and collaboration skills. * Strong attention to detail and commitment to delivering quality work. * Effective organisation and time management skills. Within your first 2 months * Taking ownership of smaller development tasks. * Building a foundational understanding of BRE's applications, products and development processes. * Becoming an active contributor within your Scrum team. Within 6 months * Independently delivering larger, straightforward development tasks. * Demonstrating a strong understanding of BRE's applications and development standards. * Contributing confidently to sprint planning and delivery activities. By the end of your first year * Consistently delivering larger development tasks with minimal supervision. * Having a solid understanding of the application landscape and wider business context. * Helping improve development processes and contributing to team best practice. ## Description As a Junior Developer, you'll be part of a Scrum team responsible for developing, enhancing and maintaining BRE's web-based applications. Working closely with Senior Developers, Product Owners and UI Designers, you'll help deliver new features and improvements that support our product roadmap. This role offers a great balance of learning and responsibility. You'll be involved throughout the software development lifecycle, from understanding requirements and estimating work through to coding, testing and deployment. As your knowledge grows, you'll take on increasingly complex development tasks and play a bigger role in delivering high-quality solutions that meet customer and business needs., * Develop, maintain and improve web-based applications and services. * Collaborate with Developers, Product Owners and Designers within an Agile Scrum team. * Translate requirements into secure, robust and high-quality code. * Contribute to sprint planning, estimation and delivery activities. * Develop and maintain database components, including stored procedures and views. * Create and consume RESTful web services and APIs. * Support testing activities, including creating and executing test plans. * Troubleshoot and resolve defects and technical issues. * Provide regular updates on progress, risks and delivery timelines. * Follow BRE development standards, processes and best practices. ## Related Videos - [Navigating the Future of Junior Developers in Tech](https://www.wearedevelopers.com/videos/1280-navigating-the-future-of-junior-developers-in-tech) - [WeAreDevelopers LIVE - the weekly developer show with Chris Heilmann and Daniel Cranney](https://www.wearedevelopers.com/videos/1309-wearedevelopers-live-the-weekly-developer-show-with-chris-heilmann-and-daniel-cranney) - [Kubernetes and Microservices with Multi-Model Databases](https://www.wearedevelopers.com/videos/382-kubernetes-and-microservices-with-multi-model-databases) - [Rest API Antipatterns](https://www.wearedevelopers.com/videos/100208-rest-api-antipatterns) - [Exploiting the recruitment game as a developer](https://www.wearedevelopers.com/videos/750-exploiting-the-recruitment-game-as-a-developer) - [Web development: where are we, and where are we going?](https://www.wearedevelopers.com/videos/524-web-development-where-are-we-and-where-are-we-going) ## Related Articles - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers)