Python Software Developer
Role details
Job location
Tech stack
Job description
You'll be working across automation, internal tooling, marketing tech, and AI-powered solutions - a mix of greenfield projects and iterative improvements that drive measurable impact across the business. This is a role for someone who enjoys working closely with analysts, taking ownership of their work, and solving real-world problems with Python., * Build and maintain Python scripts and tooling to support data and marketing teams
- Work on a variety of projects from automation to internal products
- Develop and improve web scraping and browser automation tools
- Collaborate closely with analysts to bring ideas to life and capitalise on business opportunities
- Get stuck into new AI use cases, from content generation to process optimisation
Requirements
Developer with 4+ years of experience and looking for a role offering the chance to showcase your skills and great progression opportunities - look no further..., * Python, Pandas, NumPy
- Web scraping: Selenium, Playwright
- Flask, Django, or FastAPI (any one is fine)
- Git, MacOS/Linux, SQL
- Azure or cloud experience is a nice bonus, not essential
Who they are looking for
- 4+ years of professional experience in Python development
- Comfortable building real-world scripts and tools
- Proactive, adaptable, and keen to work across varied domains
- Enjoys working within a cross-functional team, collaborating on ideas and problem-solving
- Comfortable taking initiative and managing small pieces of work end-to-end