Software Developer Level 3 Apprenticeship - Patient Choice
QA Limited · South West · TA21 9FN
About the role
๐ Launch Your Software Development Career with Patient Choice! ๐
Earn while you learn and gain hands-on skills in coding, databases, automation, and Microsoft 365. ๐ก
About the Role:
You'll be a key player in supporting, maintaining, and improving Patient Choiceโs internal applications, systems, software, and digital platforms. Working closely with our Technology Team, you'll dive into software development, application support, data management, Microsoft 365, automation, and general tech support. We'll start you off with structured guidance, training, and supervision. As your confidence and knowledge grow, you'll have the chance to tackle more complex tasks and projects. ๐
What You'll Do:
- Assist with data cleansing, validation, reporting, and basic database tasks. ๐๏ธ
- Support and develop Patient Choiceโs internal applications, systems, and digital platforms. ๐ป
- Help with coding, testing, and system improvement tasks. ๐ง
- Identify inefficient processes and create simple digital or automated solutions. โ๏ธ
- Support the integration of systems, databases, and cloud-based tools. โ๏ธ
- Respond to technical and application support requests via our ticketing system. ๐ซ
- Assist with troubleshooting, bug fixing, testing, and system updates. โ
- Provide practical support with Windows software, computers, devices, and hardware. ๐ฑ๏ธ
- Support Microsoft 365 applications like Teams, SharePoint, OneDrive, Excel, and Forms. ๐ง
- Help build simple workflows, forms, reports, and automations using tools like Power Automate and Power Apps. ๐๏ธ
- Responsibly use approved AI tools, including Claude AI and Microsoft Copilot, for development, research, testing, and documentation. ๐ง
- Check and validate AI-generated information and code. ๐
What You'll Need:
- Some introductory exposure to coding or programming (from school, online courses, personal projects, etc.). โจ๏ธ
- Confidence using Windows computers and common software. ๐ฅ๏ธ
- Basic experience with Microsoft 365 apps (Outlook, Word, Excel, Teams, OneDrive). ๐
- Clear communication skills, both written and verbal. ๐ฃ๏ธ
- A logical and methodical approach to problem-solving. ๐ค
- Good organization skills and the ability to manage your tasks and deadlines. โฐ
Bonus Points (Nice to Have!):
- Experience creating a website, app, game, script, bot, or automation. ๐ฎ
- Familiarity with programming languages like PHP, Python, Java, C#, or JavaScript. ๐
- Knowledge of HTML or CSS. ๐
- Experience with SharePoint, Power Automate, Power Apps, or Power BI. ๐
- Understanding of Microsoft Azure or other cloud systems. ๐
- Experience with AI-assisted development tools like Claude AI or Microsoft Copilot. ๐ค
- Participation in online coding courses, tech clubs, bootcamps, or personal tech projects. ๐ซ
Entry Requirements:
- 7 GCSEs total.
- English GCSE grade D (3) or above.
- Maths GCSE and 6 other GCSEs at grade C (4) or above.
- You must not already hold a qualification at the same or higher level in a similar subject.
- If you have a mix of qualifications and experience that show you're ready, we'll still consider you!
- International qualification holders: Please provide an official document comparing your qualifications to UK standards. ๐
Working Hours:
- 37.5 hours per week, Monday to Friday. ๐๏ธ
What's In It For You:
- Competitive salary. ๐ฐ
- Bonuses. ๐
- 25+ days holiday. ๐๏ธ
- Free gym membership. ๐ช
Your Future:
- 90% of our apprentices secure permanent roles after completion โ that's 20% higher than the national average! ๐
About Patient Choice:
We're a dispensing appliance contractor working with the NHS, dedicated to providing an excellent home delivery service for appliances. We also offer repeat prescription collection, emergency deliveries (UK & abroad), a sampling service, and accessories. ๐
Ready to Apply?
Click the apply button to get started! Please note that applications may close early, so don't wait! ๐
Key responsibilities
- Support and develop internal applications, systems, and digital platforms
- Assist with coding, testing, and system improvement tasks
- Help identify inefficient processes and develop digital or automated solutions
- Assist with data cleansing, validation, reporting, and basic database tasks
- Respond to technical and application support requests
