Principal Software Engineer (python / Javascript) Contract

London, United Kingdom

Job Description

Principal Software Engineer (Contract) A major UK scientific and cultural institution is hiring a Principal Software Engineer to lead the development and architecture of high-impact digital platforms that power biodiversity research, digitisation, and data publishing.
Location: London (Hybrid) | Rate: 450-600 per day
The Role
As senior technical lead in a cross-functional engineering team, you'll guide full-stack development, architecture, and integration across platforms such as the NHM Data Portal and national research infrastructure projects like DiSSCo UK and DToL.
You'll work across backend and frontend systems, contribute to strategic tech planning, and mentor engineers to ensure scalable, performant, and maintainable software aligned with modern standards and institutional priorities.
Key Responsibilities
Lead technical design and architecture across key science platforms.
Drive development of scalable backend services and modern frontends (React/Vue).
Oversee DevOps practices (CI/CD, Docker, infra-as-code).
Promote clean code, best practices, and modern tooling across teams.
Collaborate with product owners and research stakeholders to align platform development with user and research needs.
Mentor engineers and support a high-performance, collaborative engineering culture.
Contribute to institutional digital strategy and global biodiversity data standards.
Tech Requirements
Expert backend development (Python preferred); strong frontend skills (JS/TS, React or Vue).
Experience with SQL/NoSQL databases (PostgreSQL, MongoDB, Elasticsearch).
Strong DevOps knowledge: Docker, CI/CD, Ansible, infrastructure-as-code.
Proven leadership in complex software projects, including architecture, delivery, and mentorship.
Understanding of accessibility, performance, and security standards in web development.
Familiarity with TDD/BDD, Git, and Agile delivery methodologies.
Excellent communication and stakeholder engagement skills.
Robert Walters Operations Limited is an employment business and employment agency and welcomes applications from all candidates
About the job
Contract Type: Temporary Interim Management
Specialism: Technology & Digital
Focus: Software Development/Engineering
Industry: IT
Salary: 450 - 600 per annum
Workplace Type: Hybrid
Experience Level: Associate
Location: City of London CONTRACTOR
Job Reference: HIJP3K-4ABBD4BD
Date posted: 7 August 2025
Consultant: Dane Moore london information-technology/software-engineering 2025-08-07 2025-09-06 it City of London London GB GBP 450 600 600 YEAR Robert Walters https://www.robertwalters.co.uk https://www.robertwalters.co.uk/content/dam/robert-walters/global/images/logos/web-logos/square-logo.png true

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.uk will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3547167
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    London, United Kingdom
  • Education
    Not mentioned