RPS Abingdon-On-Thames, England, United Kingdom
Junior Developer
Join to apply for the Junior Developer role at RPS.
We are currently seeking a Junior Developer to join our established Client Digital Solutions team responsible for the development, implementation, and maintenance of software solutions across our UK and NL services sector and our wider international clients.
About The Team
This is a great opportunity to gain exposure to all aspects of the software development lifecycle process and gain experience by working as part of a team providing market‑leading digital solutions to our clients and their industries.
Your Responsibilities
* Work as part of a dedicated software development team, under the guidance of senior members on all aspects of the software development lifecycle.
* Be involved in the development of new external software solutions.
* Support existing solutions and assist in maintenance and support.
* Provide additional application troubleshooting and support where necessary.
* Produce suitable end user / technical documentation and guidance notes.
* Work closely with other developers and software testers to ensure a high level of quality in your development.
Skills, Knowledge and Experience
* Good knowledge of C# (.NET/.NET Framework)
* Enthusiastic about creating reliable new software.
* Self‑sufficient and initiative to solve problems.
* Experience with SQL, HTML, CSS and JavaScript.
* Previous web‑based development experience.
* Some experience in creating API endpoints.
* Some exposure to Azure DevOps (Work Items, Boards, Sprints, Repo, Pipelines).
* Exposure to a front‑end development framework such as React or Angular.
* Eager to learn cloud‑based software development (Microsoft Azure).
* Exposure/use of Agile development approaches (Scrum / Kanban).
* Willingness to learn and seek solutions.
* Strong problem‑solving abilities.
* Ability to work with other team members to achieve performance targets.
* Excellent communication and teamwork.
* Adaptability and continuous learning mindset.
* Attention to detail and time management.
What’s in it for you?
We’re an accredited training provider—offering a range of entry to mastery‑level qualifications in leadership, management, and executive coaching. A personal development plan and transparent career pathway put you in the driving seat of your career and allow you to grow at your own pace.
We value diverse ideas, perspectives, and thinking styles, fostering an inclusive culture. We respect one another and recognise everyone’s contribution. You’ll be part of a community that puts people first and prioritises wellbeing. Flexible working is standard, with hybrid and agile office options, so we can talk about arrangements that suit you.
Seniority level
* Entry level
Employment type
* Full-time
Job function
* Engineering and Information Technology
Industries
* Business Consulting and Services
#J-18808-Ljbffr