Graduate Software Engineer
Role details
Job location
Tech stack
Job description
- Patient Management
- Appointment Scheduling
- Clinical Documentation
- Workflow Automation
- AI-powered Communication
- Payments
- Analytics
- Patient Portal
The system will initially be deployed within Manchester Private Hospital before being launched commercially across the UK healthcare market.
About the Role
This is not a traditional graduate software engineering role.
We're looking for someone with exceptional motivation, curiosity and ambition who wants to accelerate their career by working directly with the founder on a real healthcare technology platform.
You don't need years of commercial experience.
Instead, we're looking for someone who enjoys solving difficult problems, learns quickly, embraces AI-assisted development, and wants to build software that has a real impact on patient care.
You will work closely with:
- The Founder and Product Owner
- Experienced third-party software developers
- Clinical and healthcare advisors
- UI/UX designers
- External technology partners
You will be expected to grow into a technical product engineer with increasing ownership over time.
What You'll Be Doing
Software Development
- Develop backend services using Laravel
- Build responsive user interfaces using React
- Work with MySQL databases
- Build REST APIs
- Integrate third-party services
AI-Assisted Development
You'll be encouraged to use modern AI development tools including:
- ChatGPT
- Claude
- GitHub Copilot
- Cursor
- Windsurf
- Other AI coding assistants
We believe AI should make developers more productive.
We're looking for someone who knows how to use AI intelligently while still understanding the code they produce.
Product Development
You'll work directly on:
- Patient journeys
- Appointment scheduling
- CRM
- Workflow automation
- Messaging
- Clinical documentation
- Dashboards
- Resource management
You'll learn how real healthcare organisations operate and help turn business processes into working software.
Working with Existing Software
Open Arogya is already under development.
You'll learn to:
- Understand an existing codebase
- Improve existing features
- Fix defects
- Refactor code
- Review code written by third-party developers
- Suggest improvements
Working with External Developers
You'll collaborate with experienced software vendors and developers.
Your responsibilities will include:
- Understanding technical designs
- Participating in code reviews
- Testing delivered functionality
- Helping ensure features meet business requirements
- Learning how large software projects are managed
Technologies You'll Work With
Backend
- PHP
- Laravel
Frontend
- React
- HTML
- CSS
- JavaScript
- TypeScript (desirable)
Database
- MySQL
APIs
- REST APIs
- JSON
- OAuth
Version Control
- Git
- GitHub
Cloud
Exposure to:
- AWS
- Azure
- Google Cloud
Third-Party Integrations
You'll gain exposure to:
- Stripe
- Twilio
- WhatsApp Business API
- Agora Video
- Google Calendar
- Outlook
- OpenAI APIs, This role offers an exceptional opportunity to gain experience across the full software development lifecycle, including:
- Product design
- Software architecture
- Full-stack development
- AI-assisted engineering
- Healthcare technology
- SaaS platform development
- Cloud deployment
- System integrations
- Technical documentation
- Agile delivery
- Working with external development partners
- Product ownership
Career Progression
We're looking for someone who wants to grow with Open Arogya., * Understand the Open Arogya platform and architecture
- Deliver production-ready features
- Confidently contribute to product discussions
- Work effectively with third-party developers
- Use AI tools to improve development productivity
- Help prepare Open Arogya for commercial launch
Pay: £35,000.00-£50,000.00 per year
Requirements
- Degree in Computer Science, Software Engineering, or a related discipline (or equivalent practical experience)
- Strong understanding of programming fundamentals
- Good knowledge of object-oriented programming
- Understanding of databases and SQL
- Familiarity with Git
- Working knowledge of PHP, JavaScript, HTML and CSS
- A willingness to learn Laravel and React if not already experienced
- Confidence using AI-assisted development tools responsibly
- Excellent communication skills
- Strong analytical and problem-solving ability
Desirable
Exposure through university, internships, or personal projects to:
- Laravel
- React
- MySQL
- REST APIs
- Docker
- Cloud platforms
- CI/CD
- Agile development
Healthcare experience is not required., * Is highly motivated and ambitious
- Loves learning new technologies
- Is curious and asks good questions
- Takes ownership of their work
- Enjoys solving challenging problems
- Wants to build products rather than just complete tasks
- Can work independently when required
- Is comfortable working in a fast-moving startup environment
- Has a positive attitude and a strong work ethic
Benefits & conditions
Pulled from the full job description
- Flexitime
- Employee stock purchase plan
- Employee discount
- Free parking
- Company pension
- Work from home
- On-site parking, * Company pension
- Employee discount
- Employee stock purchase plan
- Flexitime
- Free parking
- On-site parking
- Work from home