Software Developer - A. J. Wells & Sons Ltd
Job Posted: 20 August 2025
- Contract Term: Permanent
- Location: Isle of Wight
- Contract Type: Full time
- Salary: Dependent on experience
- Industries: IT
Job Start Date: As soon as possible
Software Developer
A.J. Wells & Sons Ltd. is an award-winning UK based manufacturing business with international markets. We design and make Charnwood wood burning stoves, Vlaze outdoor kitchens and an array of signage and cladding - including the iconic signs for London Underground and the Paris Metro.
We are excited to be looking for a Software Developer to join the I.T. team.
Purpose of the Role
AJ Wells is looking for a graduate (within the last 3 years) to join our in-house development team as a software developer. The successful candidate will be responsible for the development, testing and ongoing support of in-house applications and internal systems. This role will contribute across the full software lifecycle, including design, build, quality assurance and operational support.
PROG – Programming / Software Development
- Design, develop, and maintain software solutions in line with organisational standards and business requirements.
- Write clean, maintainable, and efficient code with appropriate use of source control and branching strategies.
- Contribute to sprint planning, backlog refinement and technical estimation activities within Agile development cycles.
- Participate in peer code reviews and apply agreed development practices and naming conventions.
- Maintain technical documentation and system change logs to support ongoing maintenance and audit compliance.
TEST – Testing
- Collaborate with testers and developers to plan and execute test strategies covering unit, integration and system-level testing.
- Develop and maintain automated test routines where feasible to support consistent regression testing.
- Validate software deliverables against functional and non-functional requirements.
- Support defect analysis and resolution in collaboration with analysts and end users.
- Ensure testing artefacts are stored, versioned and traceable as part of the release cycle.
SWDN – Software Design
- Design software modules, components, and interfaces in line with project architecture and development standards.
- Ensure that designs support testability, performance, and maintainability objectives.
- Participate in the development of re-usable components and frameworks.
- Document design decisions and rationale to support future development and maintenance work.
ARCH – Solution Architecture
- Contribute to architectural discussions and propose solutions that align with enterprise architecture principles.
- Assist in assessing the technical impact of new business requirements or proposed system changes.
- Highlight opportunities for integration, consolidation or simplification of existing systems.
- Support technical evaluations of third-party products or services where required.
Key Interfaces
- Internal: Fellow software developers, support colleagues, Directors, other company departments.
- External: May interact with third-party vendors or partners as required for tools, integrations, or shared platforms.
Reporting To
- You will report to the IT Manager
Expectations & Scope
- Work independently on development tasks and collaborates openly with colleagues to solve problems and progress shared goals.
- Apply sound engineering judgement and practical knowledge to day-to-day development challenges.
- Take initiative in identifying improvements in processes, codebases, or tools.
Participates actively in team discussions, debriefs, design reviews, and planning sessions.
SFIA Alignment
Area | SFIA Code | Indicative Level |
Programming? | PROG? | Level 2-3? |
Application Support? | ASUP? | Level 3? |
Testing? | TEST? | Level 2-3? |
Systems Design? | DESN? | Level 2-3? |
Software Design? | SWDN? | Level 3-4? |
Solution Architecture? | ARCH? | Level 2-3 |
Additional Responsibilities
From time to time, the role may involve undertaking other duties or activities that fall outside the core responsibilities outlined above. These tasks may be required to support team goals, cross-functional collaboration, or organisational priorities.
Benefits include:
- Competitive salary.
- Comprehensive and on-going training
- Office based or flexible remote working.
- Generous company pension scheme.
- Access to wide discounts through Reward Gateway which is an employee benefit scheme
- Cycle to work scheme
- Private medical scheme.
If you would like to apply, please send your CV and a covering letter detailing why you would be a suitable applicant for this role, by using the option below.