About the job Data and Analytics Senior Developer
Join Our Clients Team as a Data and Analytics Senior Developer!
Location: Greenwich, Hybrid (minimum 2 days in office per week)
Hours: Monday - Friday, 8:30am - 5:30pm
Contract: 1 Year
IR35 Determination: On Payroll, Inside IR35 £436 per day
Role Overview:
We are seeking a skilled Data and Analytics Senior Developer to join our Client's dynamic team. In this role, you will be responsible for the implementation, design, and development of software throughout the agile development lifecycle of Revenue, Online, and Corporate Applications. Your expertise will ensure that the software developed meets the quality expectations of stakeholders and adheres to our Client's high standards.
Key Responsibilities:
- Software Development: Design and develop software solutions using your specialist expertise.
- Quality Assurance: Ensure software meets stakeholder expectations and adheres to industry standards.
- Expertise Sharing: Provide specialist knowledge in specific tools or technologies to support the development team.
Key Knowledge and Skills:
- ETL/ELT & Data Warehousing: Detailed knowledge of methodologies and best practices, including big data, cloud technology, and unstructured data.
- Schema Design: Proficiency in star schema structure & design and understanding of Kimball & Inmon hybrid data warehouse design.
- Cloud Data Products: Experience with Data Factory, Event Hubs, Data Lake, Synapse, Azure SQL Server.
- Databricks & PySpark: Expertise in developing with Databricks and coding with PySpark and Spark SQL.
- Coding Standards: Ensuring ETL code is standardized, self-documenting, and reliably testable.
- Data Encryption: Knowledge of best practice data encryption techniques and standards.
- Legislation: Understanding of relevant national and international legislation pertaining to Government/Public Sector IT.
- Emerging Technologies: Interest in the latest technologies for designing and delivering enterprise-wide solutions.
- Agile Environment: Experience with tools and technology supporting the Data and Analytics development lifecycle in an agile scrum environment.
- Complex Solutions Design: Expertise in designing and developing complex data and analytics solutions for large enterprise business/data warehouse implementations.
- Solution Delivery: Experience in delivering data and analytics solutions/applications to automate business processes and meet user function and quality characteristics such as performance, availability, scalability, security, and integrity.
Why Join Our Client?
- Innovative Projects: Work on cutting-edge projects with the latest technologies.
- Collaborative Environment: Join a team of dedicated professionals in a supportive and dynamic environment.
- Professional Growth: Enhance your skills and knowledge through continuous learning and development opportunities.
- Flexible Working: Enjoy a hybrid working model with a balance of office and remote work.