Back End Developer

TechDelivery
Barcelona, Spain
6 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, Spanish

Job location

Barcelona, Spain

Tech stack

Clean Code Principles
.NET
Agile Methodologies
Azure
C Sharp (Programming Language)
Cloud Computing
Software Quality
Information Technology Consulting
Continuous Delivery
Continuous Integration
DevOps
NoSQL
Scrum
Solid Principles
Information Technology
REST
Serverless Computing
Microservices

Requirements

Overview Back End Developer at TechDelivery. We are looking for a Senior Back End Developer with strong expertise in C# and Azure Cloud Services. The role involves contributing across the entire product lifecycle, from design and development to operations, within a collaborative and agile environment. The ideal candidate brings a DevOps mindset, advanced technical skills, and strong communication abilities in both English and Spanish. Responsibilities * Design, develop, and maintain back-end applications using C# (.NET) and Azure Cloud Services. * Build and manage RESTful APIs ensuring performance, scalability, and security. * Implement and support CI/CD pipelines using Azure DevOps, promoting automation and DevOps best practices. * Collaborate with cross-functional teams (front-end, QA, product owners, architects) to deliver high-quality solutions. * Work with NoSQL databases (CosmosDB highly valued) and ensure proper data modeling and integration. * Apply SOLID principles and Clean Code practices to maintain code quality and reliability. * Participate actively in Agile ceremonies (daily stand-ups, sprint planning, retrospectives). * Perform troubleshooting, monitoring, and incident management, providing reliable solutions in production. * Contribute to the design and architecture of cloud-based applications and microservices. * Ensure proper documentation, reporting, and communication in both English and Spanish. Required Skills * Strong senior-level expertise in C# (.NET) development * Solid experience with Azure Cloud Services * Hands-on experience in Azure DevOps (pipelines, repos, CI/CD) * Proven knowledge in building and maintaining RESTful APIs * Experience with Azure Functions (highly valuable) * Knowledge of NoSQL databases (CosmosDB preferred) * Strong understanding of SCRUM / Agile methodologies * Application of SOLID principles and Clean Code practices * DevOps mindset with focus on automation, integration, and continuous delivery Desired Skills * Advanced knowledge of Azure technologies and cloud platforms * NoSQL databases experience (CosmosDB ideal) * Strong problem management skills including monitoring, troubleshooting, and incident reporting * Experience with Agile delivery frameworks such as Scrum and Kanban with CI/CD practices * Good business sense and product understanding * Strong communication and reporting abilities in English and Spanish * Self-management, autonomy, and collaborative, solution-oriented mindset Job Details * Seniority level: Mid-Senior level * Employment type: Full-time * Job function: Engineering and Information Technology * Industries: IT Services and IT Consulting #J-18808-Ljbffr

Apply for this position