AVP Software Developer

Adecco

City Of London

On-site

GBP 60,000 - 95,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Hybrid work environment
Learning & growth
Inclusive culture

Job summary

Adecco is seeking a Software Developer focused on Python and SQL to design, build, and maintain data-driven applications. You will work with data lakes, lakehouse architectures, and enterprise databases to support analytics and business-critical systems.

Responsibilities include developing backend services, optimizing databases, and building ETL/ELT pipelines. Collaboration with data engineering and analytics teams is essential in a hybrid cloud environment.

Qualifications

  • Proficient in Python and SQL with Spark experience.
  • Experience building backend services and APIs.

Responsibilities

  • Develop backend applications using Python and SQL.
  • Build and optimise database solutions with indexing and query tuning.
  • Develop and maintain ETL/ELT pipelines.
  • Integrate apps with data lakes and lakehouse platforms.
  • Design data models for diverse data types.
  • Develop APIs and services for data access and transformation.
  • Collaborate with data teams on BI and analytics.

Skills

Python
SQL
Apache Spark

Tools

SQL Server
PostgreSQL
Cassandra
MongoDB
Cosmos DB
Airflow
Azure Data Factory
Docker
Kubernetes
Spark

Job description

Join Our Team as a Software Developer (Python / SQL - Data & Database Focus)!

Are you a passionate Software Developer with expertise in Python and SQL? Do you thrive in a dynamic environment focused on data engineering and modern data platforms? If so, we want to hear from you!

Role Overview:

At our client's organisation, we are on the lookout for a highly skilled Software Developer to design, build, and maintain data-driven applications. You'll play a pivotal role in integrating with data lakes, lake house architectures, and enterprise databases, all while working with large-scale data systems that drive our analytics and business-critical applications.

What You'll Do:
  • Develop & Maintain: Create backend applications using Python and SQL, ensuring they are efficient and robust.
  • Database Solutions: Build and optimise database solutions, focusing on schema design, indexing strategies, and query performance tuning.
  • ETL/ELT Pipelines: Develop and maintain pipelines for ingesting, transforming, and serving data across systems.
  • Integration: Seamlessly integrate applications with data lakes and lake house platforms.
  • Data Models: Design and implement data models for structured, semi-structured, and unstructured data.
  • APIs & Services: Develop APIs and services that enable smooth data access and transformation workflows.
  • Collaboration: Work with data engineering and analytics teams to support reporting, BI, and advanced analytics initiatives.
  • Governance & Quality: Ensure data quality and consistency across platforms while complying with governance policies.
What You Bring:
Core Development Skills:
  • Proficient in Python and SQL, with experience in Apache Spark.
  • Strong experience building backend services and APIs.
Database Expertise:
  • Solid understanding of relational databases (SQL Server, PostgreSQL) and distributed NoSQL databases (Cassandra, MongoDB, Cosmos DB).
  • Familiarity with data modelling, query optimisation, and indexing strategies.
Data Platforms:
  • Hands-on experience with data lakes and lakehouse architectures.
  • Familiarity with big data processing frameworks like Spark.
Data Engineering Knowledge:
  • Proven experience building ETL/ELT pipelines and using orchestration tools (Airflow, Azure Data Factory).
  • Understanding of JSON, XML, APIs, and data ingestion technologies.
Cloud Experience:
  • Familiarity with cloud platforms (Azure, AWS, GCP) is a plus.
Preferred Qualifications:
  • Understanding of data governance and compliance.
  • Experience with CI/CD pipelines and containerisation (Docker, Kubernetes).
  • Background in Agile methodologies.
Soft Skills:
  • Strong analytical and problem-solving abilities.
  • Excellent communication skills, with a knack for translating functional requirements into technical solutions.
  • A positive, approachable personality that fosters collaboration and rapport with colleagues.
Why Join Us?
  • Be a part of a vibrant team that values creativity and innovation!
  • Work in a hybrid cloud environment with opportunities for both greenfield projects and legacy migrations.
  • Enjoy a supportive workplace that emphasises learning and growth.

Our client is an equal-opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.

Adecco is a disability-confident employer. It is important to us that we run an inclusive and accessible recruitment process to support candidates of all backgrounds and all abilities to apply. Adecco is committed to building a supportive environment for you to explore the next steps in your career. If you require reasonable adjustments at any stage, please let us know and we will be happy to support you.

Adecco acts as an employment agency for permanent recruitment and an employment business for the supply of temporary workers. The Adecco Group UK & Ireland is an Equal Opportunities Employer.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineering
Senior Software Engineering

Adecco • Greater London

On-site
GBP 111,000 - 120,000
Senior Data Engineer
Senior Data Engineer

Transform • Greater London

On-site
GBP 75,000 - 110,000
Holiday entitlement
Birthday day off
Pension eligibility (matched)
+4
Software Engineering Manager - Data Platform
Software Engineering Manager - Data Platform

Addepar • City of Edinburgh

On-site
GBP 90,000 - 135,000
Systems Developer
Systems Developer

Computerworld Personnel Ltd • Bristol

Hybrid
GBP 29,000 - 35,000
25 days holiday plus bank holidays
Private medical
Python Developer with Data experience
Python Developer with Data experience

Solirius LTD • Greater London

Hybrid
GBP 70,000 - 110,000
Competitive Salary
Bonus Scheme
Private Healthcare Insurance
+11
Python Developer with Data experience
Python Developer with Data experience

Solirius Consulting • Greater London

On-site
GBP 70,000 - 110,000
Competitive Salary
Bonus Scheme
Private Healthcare Insurance
+2
Data Specialist
Data Specialist

Cathedral Appointments | B Corp™ • Watford

On-site
GBP 40,000 - 70,000
Company pension scheme
Subsidised insurance
Subsidised childcare
+2
Senior Software Engineer
Senior Software Engineer

IntaPeople • Greater London

On-site
GBP 55,000 - 60,000
25 days holiday allowance
Annual bonus scheme
Private medical care
+2
Senior Data Engineer Python AWS
Senior Data Engineer Python AWS

Client Server • England

On-site
GBP 76,000 - 90,000
Free lunch daily
Onsite gym and classes
Private Medical care
+2
Data Engineer
Data Engineer

Spaulding Ridge • Greater London

On-site
GBP 70,000 - 110,000