cover image
Spencer Scott - Technology Recruitment

Spencer Scott - Technology Recruitment

www.spencerscott.london

1 Job

7 Employees

About the Company

Spencer Scott, a company that champions creativity, seeks out innovators and works with industry-leading organisations. We're proud to be recognised by London’s technology community for building trust-based relationships, whilst sourcing outstanding talent.

We invest time in getting to know our clients, the products they build, the services they offer and the positive message their brand communicates. This is paramount to our service as it enables us to paint an environmental picture to candidates who share the same goals.

To source true innovators we conduct a global search, one with no boundaries and one that allows diversity to form the best teams possible. Whether it’s technology support, architectural design or development, testing or the need for a visionary CTO, our Associates have the experience and passion required to turn talent sourcing ambitions into reality.

Spencer Scott - driving digital progression by working with the technical elite.

Listed Jobs

Company background Company brand
Company Name
Spencer Scott - Technology Recruitment
Job Title
Python Developer
Job Description
Job Title: Python Developer Role Summary Mid‑level developer responsible for designing, building, and optimizing high‑performance analytics and data workflows for a SaaS insurance platform. Collaborate with actuaries, analysts, and data scientists to deliver scalable, production‑ready Python solutions integrated with Azure services and C# components. Expectations * Deliver production‑ready Python code on a green‑field SaaS platform used by major financial and insurance organizations. * Optimize complex data workflows and large‑scale calculations for speed and scalability. * Maintain and improve integration between Python and C# systems, refactoring for performance. * Champion engineering best practices, including testing, CI/CD, and clean design. * Contribute to continuous improvement and explore new technologies. Key Responsibilities * Build and enhance Python‑based analytics features focused on performance and scalability. * Optimize data pipelines and large‑scale calculations across Azure services (Functions, Batch, Storage, Cosmos DB). * Refactor and improve integration between Python and C# components. * Review code, enforce coding standards, and mentor team members. * Lead and support CI/CD pipelines, automated testing, and quality metrics. * Investigate and recommend new technologies to improve platform efficiency. Required Skills * Strong production‑grade Python programming experience. * Proven ability to work with large datasets and performance‑critical workloads. * Experience with Microsoft Azure services: Functions, Batch, Storage, Cosmos DB, or equivalent. * Solid grounding in software engineering practices (testing, CI/CD, code review, clean architecture). * Familiarity with integrating Python services with C# environments. * Proactive problem‑solving mindset focused on user needs. * Excellent communication and collaboration skills. Required Education & Certifications * Bachelor’s degree or equivalent experience in Computer Science, Software Engineering, or related field. * Relevant certifications (e.g., Microsoft Certified: Azure Developer Associate, AWS Developer, or equivalent) preferred but not mandatory.
London, United kingdom
Hybrid
24-12-2025