At a Glance
- Tasks: Design and build data-driven applications using Python and SQL in a dynamic environment.
- Company: Join a vibrant tech team that values creativity and innovation.
- Benefits: Enjoy a hybrid work model, competitive salary, and opportunities for professional growth.
- Other info: Inclusive workplace committed to diversity and supporting all candidates.
- Why this job: Make a real impact on data accessibility and quality with cutting-edge technologies.
- Qualifications: Proficient in Python and SQL, with experience in data engineering and cloud platforms.
The predicted salary is between 49500 - 60500 Β£ per year.
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.
Ready to Make an Impact? If you're excited about driving data solutions and working with cutting-edge technologies, we'd love to hear from you! Apply now and become a key player in our mission to enhance data accessibility and quality across our platforms.
Our client is an equal-opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.
AVP Software Developer in City of London employer: Adecco
Adecco is an excellent employer, offering a supportive work culture that values flexibility and work-life balance, particularly for the Seasonal DBS Cleaner role in Chelmsford. Employees benefit from a competitive pension scheme and various incentives, alongside opportunities for personal growth and development within a dynamic team environment, making it a rewarding place to contribute to the cleanliness of educational settings.