Software Developer Apprentice (Geosoft Care Limited)
Role
Key Features
- Staff rostering & scheduling with real-time updates
- Offline working with automatic sync
- Geotracking of care visits, mileage & travel cost monitoring
- Secure in-app staff communication
- Digital Social Care Records for compliance and reporting
- Value Proposition
By combining essential features into one simple, easy-to-use solution, Geosoft Care reduces hidden costs and administrative time. This allows care agencies to focus resources on frontline services while ensuring accuracy, efficiency, and transparency in care delivery.
Mission & Vision
Geosoft Care’s mission is to empower care providers with technology that is accessible, reliable, and tailored to the realities of community care work. Their vision is to become the go-to platform for home care agencies seeking efficiency, compliance, and improved staff and client satisfaction.
Apps & Access
The system is available via web portal and mobile app (Google Play, Apple App Store), supporting care workers in the field with real-time data access and secure communication.
Job Description:
We are seeking a motivated and detail-oriented Software Development Technician Apprentice to join our growing development team. This apprenticeship offers a unique opportunity to gain hands-on experience in the software development lifecycle, working on real-world projects while learning from experienced professionals.
As a Software Development Technician Apprentice, you will support the creation, testing, and maintenance of software systems and applications, assisting in the delivery of high-quality digital solutions. This role is ideal for individuals with a passion for technology, problem-solving, and continuous learning.
Key Responsibilities:
Under the guidance and supervision of experienced developers, the apprentice will:
- Assist in the design, development, and implementation of software applications and tools
- Write, test, and maintain code in line with project requirements and industry best practices
- Support in troubleshooting and resolving software issues or bugs.
- Participate in code reviews and team meetings to learn best practices and contribute ideas
- Work with databases to retrieve, store, and manipulate data as needed
- Assist in the development of technical documentation and user manuals
- Perform software testing, including unit testing and integration testing
- Collaborate with designers, developers, testers, and other stakeholders in agile project teams
- Monitor application performance and report issues or recommendations for improvement
- Stay updated on new software development tools, techniques, and industry trends
Training
This apprenticeship is designed to be the first step in a long-term career in software development. Upon successful completion of the programme, there is a strong possibility of a permanent position within the company, subject to performance and business needs.
- Apprenticeship Standard
- Software development technician (level 3)
- Training Provider
- FIREBRAND TRAINING LIMITED
- Working Week
- Monday to Friday. Shifts to be confirmed.
- Expected Duration
- 1 Year 6 Months
- Positions Available
- 2
- Closing Date
- Friday, 5th December 2025
- Start Date
- Monday, 5th January 2026
Desired Skills
- Communication skills
- Attention to detail
- Organisation skills
- Problem solving skills
- Team working
- Initiative
- Core IT & Office Skills
- Microsoft Excel
- Microsoft Word
- Microsoft PowerPoint
- Outlook / Email
- Punctuality
- Resilience
- Professionalism
Qualifications
- 5 GCSE's including English Language and Maths GCSE, grade (9-4 or equivalent) (Essential)
About the Employer
- Company
- GEOCARE SERVICES LIMITED
- Location
- 29 Waterloo Road, Wolverhampton, England
- Employment Type
- Advanced Apprenticeship
- Salary
- £15,704 a year
- Posted
- Company
- GEOCARE SERVICES LIMITED
- Location
- 29 Waterloo Road, Wolverhampton, England
- Employment Type
- Advanced Apprenticeship
- Salary
- £15,704 a year
- Posted