Jobs

Development Manager


Job details
  • Akrivia Health
  • Oxford
  • 3 days ago

Job Title: Development Manager (50% Hands-on Development) 


Reports To:Head of Data Engineering 


Job Summary: 


We are seeking a skilled and experienced Development Manager to lead our software development team while actively contributing to Python (and some Rust) development projects. This role is a unique combination of technical leadership and hands-on programming. The ideal candidate will be responsible for managing and mentoring the development team, overseeing project delivery, and contributing to code development, design, and architecture. 


Key Responsibilities: 


1. Management and Leadership (50%) 

  • Team Leadership:Manage, mentor, and inspire a team of developers (currently around 8) to achieve high performance and continuous improvement through appraisals and regular one to ones. 
  • Project Management:Oversee the planning, execution, and delivery of software projects, ensuring timelines and budgets are met. 
  • Stakeholder Communication:Collaborate with other departments, such as product management, QA, and operations, to ensure alignment with business goals. 
  • Recruitment and Onboarding:Assist in hiring, training, and onboarding new team members. 
  • Performance Management:Conduct regular performance reviews, provide feedback, and create development plans for team members. 
  • Process Improvement:Develop and enforce best practices for software development, including code reviews, testing, and deployment processes. 
  • Arranging Sprint Planning, Retrospectives and Backlog Refinement 


2. Technical Contribution (50% Python/Rust Development) 

  • Code Development:Write clean, scalable, and efficient Python code as part of ongoing projects. 
  • Code Review:Participate in code reviews, ensuring code quality, security, and maintainability. 
  • Design and Architecture:Contribute to the design and architecture of new features, ensuring alignment with technical and business goals. 
  • Debugging and Optimization:Diagnose and fix bugs, optimize performance, and ensure the reliability of software systems. 
  • Collaboration:Work closely with other developers to ensure integration and alignment of all components of the software. 


Required Skills and Qualifications: 


  • Bachelor’s degreein Computer Science, Software Engineering, or a related field (or equivalent experience). 
  • 5+ years of experiencein software development, with a strong focus on Python. 
  • 2+ years of experiencein a management, team lead or other leadership role. 
  • Proficiency in Pythondevelopment, including experience with frameworks such as Django or Flask. Knowledge of AI libraries is a bonus. 
  • Strong understanding of software development methodologies,including Agile, Scrum, or Kanban. 
  • Experience with version control systems(e.g., Git) and CI/CD pipelines. 
  • Excellent problem-solving skillsand the ability to make technical decisions that align with business goals. 
  • Strong communication skillswith the ability to collaborate effectively with technical and non-technical stakeholders. 
  • Experience with cloud platforms(ideally AWS) 
  • Strong experience of databases(we use Postgres) including performance tuning/monitoring 
  • Experience with DevOps practicesand automation tools (e.g., Docker, Kubernetes). 
  • Familiarity with front-end technologies(e.g., JavaScript frameworks, HTML, CSS) is a bonus. 
  • Experience with mentoring and developing junior engineers. 
  • Any Rust experience is a bonus, although training will be given. 

 

WE OFFER:  

• Salary - £60,000+ depending on exp.

• 25 days of annual leave plus bank holidays.  

• 3 additional days of annual leave after 3 years of employment.  

• Health insurance plan including 24/7 virtual GP, mental health support, money towards dental treatment, sight tests (plus additional plan for dependents), and health/wellbeing discounts (including gym membership).  

• 6% company contributory pension.  

• Secondary office location in London (Soho), available for 50% of in-office working time.  

• Fresh fruit and drinks in the office.  

  

WHO WE ARE:  

Akrivia Health are global leaders in the application of real-world data & evidence for mental health and dementias, providing valuable insights for research. We have privileged access to one of the largest and richest repositories of psychiatric electronic health record data in the world. We curate this database on behalf of a network of NHS mental healthcare organisations, providing a free secure data service to support research and care improvement in the NHS. With support from our NHS partners, we further anonymise this database for access by third parties, including academia, industry, charities and government organisations. This activity provides a source of sustainable revenue to support our NHS service offer, and brings the immense potential of EHR data to the global mental health and dementia research community.  

  

As part of our data curation service, we apply a bespoke AI-based natural language processing pipeline to structure the wealth of research-relevant data (on medications, diagnoses, symptoms, life events, social stressors, functional outcomes etc) held in free text EHR fields (e.g., clinical notes, referral letters). This creates a uniquely rich representation of patient care and condition states – one which captures the full heterogeneity and bio-psycho-social complexity of mental illness and dementia. With the unique breadth and depth of our real-world data asset, we enable our clients and collaborators to accelerate clinical trials and to identify, develop and deliver effective new drugs, devices and services to patients and caregivers. We are beginning to enrich our clinical data with biosamples through GlobalMinds - our Precision Neuroscience initiative which aims to improve understanding of the biological basis of mental health disorders and dementia to  

alleviate the burden in one of the world’s most pressing unmet medical needs. Akrivia Health is committed to equal employment opportunities regardless of age, sexual orientation, gender, pregnancy, religion, nationality, ethnic origin, disability, medical history, skin colour, marital status, genetic information or parental status.  

Sign up for our newsletter

The latest news, articles, and resources, sent to your inbox weekly.

Similar Jobs

Business Development Manager

Business Development Manager- Enterprise SaaSLocation:London (Hybrid)Salary: Up to £80k base + BonusesAbout UsWe utilize distributed computing, simulation, and machine learning to model the real-time dynamics of city transport networks. Our technology enables both individuals and autonomous agents to predict and adapt to the flows of people, goods, and vehicles, enhancing...

Understanding Recruitment London

Business Development Manager - Social Care AI Software

IT Sales – Business Development Manager – Social Care AI Software Location: UK WideSalary: £50k BASIC, £65k OTE + Car Allowance + Share Options + BenefitsRef:  (phone number removed)Role:Following further growth and expansion across the UK market, this technology start-up with a fantastic artificial intelligence solution which is designed for...

Birmingham

Business Development Manager, 35-38k

Our award-winning client, who is seeking aBusiness Development Manager, (Graduate)to join their innovative team.Graduate Business Development Executive. If you are a tech-savvy graduate with a2:1 degree or aboveand strong A-Level results, this could be the perfect role to launch your career in IT sales. You will have the chance to...

Jam Management Consultancy Limited T/A JAM RECRUITMENT Slough

Business Development Manager

RelationshipsThe key to successful delivery of any business model. Its fair to say that even in this crazy new world of artificial intelligence and an app for just about everything its still impossible to replace the fundamental basic fact that to establish any meaningful long term business relationship it still...

Cotech Building Careers Surbiton

Business Development Manager

Business Development Manager – Technology / Transport & LogisticsPlease read the following job description thoroughly to ensure you are the right fit for this role before applying.Location:Kings Cross, London (Hybrid)Compensation:£50k-£80k + BonusWork Schedule:Hybrid, 3 days a week (Monday and Wednesday, plus one additional day on Tuesday or Thursday)About the Company:Our...

Futerra Talent London

Business Development Manager (AI Products)

Business Development Manager (AI Products) opportunity with an expanding AI product house based in London, Battersea (SW11) – hybrid working model.Please read the following job description thoroughly to ensure you are the right fit for this role before applying.Our Client is part of a multi-national committed to innovation and technology,...

IT Search and Selection London