Azure Cosmos DB Developer
Job Title: Azure Cosmos DB Developer
Location: London (Hybrid – 1 day per week onsite mandatory)
Contract Type: Contract
Duration: 6 Months
Rate: £(Apply online only)/day (Inside IR35)
Industry: Financial Services
Azure Cosmos DB Developer – Contract – London (Hybrid)
We are seeking an experienced Azure Cosmos DB Developer to join a major global financial services organisation undergoing significant transformation across its application and data engineering landscape.
This is an exciting opportunity to contribute to the modernisation of critical platforms within a highly regulated, enterprise-scale environment.
You will play a key role in delivering high-performance, cloud-native data solutions using Azure services, ensuring scalability, resilience, and operational excellence.
The Role
You will support the transformation of mission-critical systems, driving technical excellence in data engineering and cloud-native development. The role requires strong hands-on expertise in Azure Cosmos DB, Spark, and distributed computing concepts.
Key Responsibilities
- Develop cloud-native applications using Azure Cosmos DB (SQL API & Mongo API)
- Design and optimise NoSQL data models
- Implement partitioning and indexing strategies for performance optimisation
- Optimise RU consumption and query performance
- Work with Cosmos DB Change Data Feed (CDF) and Spark integrations
- Develop reusable libraries using C#/.NET or Node.js
- Build CI/CD pipelines using GitLab
- Implement automated testing frameworks
- Collaborate with architecture and DevOps teams in a microservices ecosystem
- Ensure compliance with security and governance standards
Essential Skills & Experience
- Strong hands-on experience with Azure Cosmos DB
- Query optimisation and throughput management expertise
- Experience with Cosmos DB Change Data Feed (CDF)
- Strong PySpark and Spark distributed computing knowledge
- Experience integrating Spark with Cosmos CDF
- High proficiency with Cosmos DB SDKs (.NET, Java, Python, Node.js)
- Deep understanding of partitioning, indexing, and consistency models
- Experience with Azure services (Azure Functions, App Services, AKS, Logic Apps)
- CI/CD experience (GitLab preferred)
- Strong problem-solving and stakeholder engagement skills
Desirable
- Advanced proficiency in C#, ASP.NET, and .NET Core
- Strong object-oriented design principles
Why Apply?
- Work on enterprise-scale financial platforms
- Contribute to high-impact digital transformation initiatives
- Hybrid working model with flexibility
- Opportunity to shape secure, scalable systems within a regulated environment
If you are a Cosmos DB specialist looking for your next contract engagement within financial services, we would love to hear from you.