Software Developer - Python & Django backend.
- Location: Other Locations Up to £80000 per annum
Software Developer - Python & Django backend
Position Overview
Reports To: CEO
Direct Reports: None
Hybrid: 2 days a week onsite , London
Salary up to £80k
Please note: You need to be a UK citizen to apply for this role or be eligable for SC clearance.
Job Purpose
Design, develop, and maintain high-quality web and mobile-based digital assessment solutions for healthcare, research, and related sectors.
Key Responsibilities
Software Design and Development
Design, develop, and implement high-quality full-stack web and mobile applications
Write clean, efficient, and well-documented code in Python, JavaScript, HTML, and other relevant technologies
Collaborate with senior technical leadership on system design and implementation strategies
Develop and maintain RESTful APIs for system integrations
Implement responsive and accessible user interfaces across platforms
Participate in code reviews to ensure quality and knowledge sharing
Software Maintenance
Maintain and enhance existing codebases based on business and user needs
Ensure compatibility across devices, browsers, and platforms
Monitor performance and implement optimisations
Respond to and resolve defects and maintenance requests efficiently
Maintain version control and accurate documentation of changes
Deliver bug fixes and enhancements in a timely manner
Testing and Quality Assurance
Develop and execute unit, integration, and end-to-end tests
Identify and resolve defects and security vulnerabilities
Ensure adherence to security and data protection standards
Apply test-driven development practices where appropriate
Maintain test coverage and documentation
Operational Support
Configure and maintain development, testing, and production environments
Set up and manage CI/CD pipelines for automated delivery
Implement containerisation for consistent deployments
Provide support for production issues and troubleshoot complex problems
Professional Development
Stay up to date with emerging technologies and best practices
Contribute to team initiatives and continuous improvement
Research and evaluate new tools and technologies
Share knowledge and propose innovative technical solutions
Qualifications
Essential
Degree in Computer Science, Software Engineering, or equivalent experience
Proven experience building full-stack web applications
Experience with a Python-based web framework
Strong knowledge of Python, HTML, and JavaScript
Proficiency with Git version control
Experience with containerisation technologies
Understanding of database design and management
Ability to work independently and within a small team
Strong problem-solving and organisational skills
Effective communication and documentation abilities
Experience with testing methodologies including TDD
Familiarity with cloud platforms (e.g., AWS or equivalent)
Desirable
Experience working within regulated or healthcare-related environments
Knowledge of accessibility standards
Experience with relational databases (e.g., PostgreSQL)
Awareness of data protection and regulatory standards (e.g., GDPR or similar)
Working Arrangements
Hybrid working model (London-based)
Full-time (37.5 hours per week) with flexible working options
Occasional out-of-hours work may be required
Flexible or part-time arrangements may be considered
We Are Aspire Ltd are a Disability Confident Committed employer
Junior Mobile Application Developer (Kotlin Multi platform)Location: London (Hybrid)£60k - £80k Company DescriptionWe develop cognitive testing an...
🚨 Product Developer - Functional Beverages & Supplements | London (Hybrid) 🚨
THE TEAM IS GROWING: JOIN THE ASPIRE REVOLUTION!We're looking for the bold, the driven, and the brilliant to join us as we supercharge our growth in 2...
THE TEAM IS GROWING: JOIN THE ASPIRE REVOLUTION!We're looking for the bold, the driven, and the brilliant to join us as we supercharge our growth in 2...