Junior Software Developer

https://www.plum-personnel.co.uk/job-search/698-junior-software-developer/software-developer/hampshire/job2026-07-16 10:00:142026-08-04Plum Personnel
AreaHampshire, EnglandHampshireEngland
SectorIT & Telecomms - Software - Developer
SalaryCompetitive
Start DateASAP
Job Ref963847
Description
JUNIOR SOFTWARE DEVELOPER
Location: Hybrid / Remote (UK-based)
Salary: Circa £30,000
  
The Opportunity
An exciting opportunity has arisen for a Junior Software Developer to join an innovative technology business ahead of the launch of a brand-new software application for the architecture and building design sector.
Joining the team several months before the product launches, you'll have the opportunity to immerse yourself in the software, working alongside the development team during the final stages of development. This will enable you to gain an in-depth understanding of the application before it goes live, placing you in an excellent position to provide ongoing technical support, resolve issues, develop enhancements and contribute to the product's continued evolution after launch.
As a forward-thinking technology business, the company embraces modern AI-assisted development tools to accelerate innovation and support software development. As the product evolves, you'll also have the opportunity to contribute to exciting new AI-powered functionality, including intelligent knowledgebase features and other enhancements that will shape the future of the platform.
This role would suit a Computer Science graduate or junior developer looking for a varied position combining software development, problem-solving and technical support, with the opportunity to take ownership of a specialist software product from the very beginning of its journey while gaining valuable experience working with modern AI technologies.
Key Responsibilities
  
  • Work closely with the development team during the final stages of product development.
  • Gain a thorough understanding of the application's functionality, architecture and codebase.
  • Assist with testing, validation and quality assurance ahead of launch.
  • Investigate and resolve software bugs and technical issues.
  • Provide application support following the product launch.
  • Develop new features and enhancements in response to user feedback and business requirements.
  • Work with AI-assisted development tools as part of the ongoing software development process.
  • Contribute to the development of future AI-powered functionality within the application.
  • Troubleshoot customer issues and identify effective technical solutions.
  • Maintain technical documentation and contribute to ongoing product improvements.
  • Collaborate with colleagues to help shape future releases of the application.
Skills & Experience
  • Degree in Computer Science, Software Engineering or a related discipline, or equivalent commercial experience.
  • Understanding of object-oriented programming principles.
  • Knowledge of Ruby or a willingness to learn Ruby.
  • Familiarity with Git or other version control systems.
  • Strong analytical and problem-solving skills.
  • Excellent communication skills and a proactive approach to learning.
  • A genuine interest in software development, emerging technologies and AI-assisted development.
Desirable
  • Experience with Ruby development.
  • Knowledge of the SketchUp Ruby API.
  • Experience developing plugins, extensions or desktop applications.
  • JavaScript, HTML or CSS.
  • Interest in architecture, engineering, sustainability or design software.
  • Experience using AI coding assistants such as GitHub Copilot, ChatGPT, Claude or similar tools as part of university projects, personal projects or commercial software development.
What's on Offer
  • Join the project before launch and play a key role in its success.
  • Work alongside the development team during the final stages of delivery.
  • Build expert knowledge of a specialist software application from day one.
  • Gain hands-on experience using modern AI-assisted development tools and contribute to future AI-powered product features.
  • Opportunity to influence future development and product enhancements.
  • Supportive team environment with excellent learning and career development opportunities.
  • Flexible and hybrid working arrangements.
Please note if you have not been contacted by Plum Personnel within seven days, then unfortunately on this occasion your application has been unsuccessful. Due to the high volume of applications we receive, we are unable to provide individual feedback.
Plum Personnel is acting as an employment agency in relation to this vacancy. Plum Personnel is an equal opportunities employer.
Apply Later
Sign in
Register
Apply
Later
Similar Jobs
Email Me Jobs Like This
Subscribed to similar jobs notifications
  • 4B The Courtyard, Quadrant Way,
    Weybridge, Surrey KT13 8DR
  • 01932 231233
We use cookies to provide you with the best possible browsing experience on our website. You can find out more below.
Cookies are small text files that can be used by websites to make a user's experience more efficient. The law states that we can store cookies on your device if they are strictly necessary for the operation of this site. For all other types of cookies we need your permission. This site uses different types of cookies. Some cookies are placed by third party services that appear on our pages.
+Necessary
Necessary cookies help make a website usable by enabling basic functions like page navigation and access to secure areas of the website. The website cannot function properly without these cookies.
ResolutionUsed to ensure the correct version of the site is displayed to your device.
essential
SessionUsed to track your user session on our website.
essential
+Statistics
Statistic cookies help website owners to understand how visitors interact with websites by collecting and reporting information anonymously.
Google AnalyticsGoogle Analytics is an analytics tool to measure website, app, digital and offline data to gain user insights.
Yes
No
Lead ForensicsLead Forensics is B2B software for turbo-charged lead generation.
Yes
No
+Marketing
Marketing Cookies are used for various purposes.
Tawk.toThis allows our Live Chat Functionality
Yes
No
+Recruitment
Some recruitment software applications, such as applicant tracking systems, use cookies to track the source of job applications.
Job Indeed CTSJob Indeed CTS description
Yes
No
Apply Indeed CTS scriptApply Indeed CTS script description
Yes
No
Apply Indeed CTS noscriptApply Indeed CTS noscript description
Yes
No
Apply Google CTSApply Google CTS description
Yes
No

More Details