Senior Developer

Atwork Ai
Madrid, Spain
6 days ago
Apply on www.buscojobs.com.es
Prepare application

Role details

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

Tech stack

Clean Code Principles .NET Framework Application Programming Interfaces (APIs) Artificial Intelligence Automation of Tests Microsoft Azure Software as a Service Code Review System Configuration Entity Framework Microsoft SQL Server SQL Azure
+15 more
Software Architecture Redis Runbook Software Engineering SQL Databases Systems Integration Web Applications Git AngularJS Solid Principles Information Technology Playwright Api Design Terraform Key Vault

Job description

Your mission We are looking for a Senior Developer to work on our multi-tenant B2B SaaS platform, used by HR teams and by employees across the organisations we work with.The role combines hands-on development with architectural decisions and code review, and carries direct ownership of the areas you work on.This Is What You Will Do With UsDevelop across the stack: .NET 10 and Entity Framework on the back end, Angular 21 on the front end, Azure SQL Database for persistence.Participate in architectural decisions: service boundaries, data modelling, tenant isolation and API design.Work on multi-tenancy, platform performance, our design system and integrations with third-party systems.Review code before it is merged.Write automated tests: unit and integration tests on the back end, Playwright UI tests on the front end.Contribute to the management of our Azure environment and to infrastructure defined as code with Terraform.Maintain technical documentation: architecture decisions, runbooks and onboarding material.Work in an agile environment, collaborating with product, data science and design.How We Work AI tools support our developers in their day-to-day work and are integrated into how we build software.Keeping that setup growing is part of the team’s work and part of this role.If you are excited about AI and where it is heading, you will have room to run with it.Tech stackNET 10Entity FrameworkAngular 21Azure SQL DatabaseAzure (App Service, Managed Redis, Azure OpenAI, Key Vault, Storage)TerraformPlaywright and xUnitAzure DevOpsClaude CodeLocation Fully remote within Spain or hybrid in Santander or Barcelona, whichever suits youYour profileBachelor’s or master’s degree in Computer Science or a comparable qualificationSubstantial professional experience building and operating production web applications end to end (typically 5+ years)Strong .NET and Entity Framework skills, with solid SQL Server experienceExtensive Angular experienceProficiency with Git and a pull-request-based workflowDemonstrated command of clean code, SOLID principles and testing methodology, with the ability to explain why, not only apply the ruleExperience working with AI coding agents and reviewing their outputFluent English and SpanishNice to haveMulti-tenant SaaS architecture and tenant isolation experienceInfrastructure as code (Terraform) and hands-on Azure (App Service, Azure SQL, Redis)Azure DevOps (repos, pipelines)Experience configuring agentic development environments such as Claude Code, agent instruction files, MCP and custom toolingA product-oriented mindset and experience working closely with Product OwnersWhat You Can Look Forward To With UsFull-time contract in a growing, international scale-upFully remote within Spain or hybrid in Santander or Barcelona, whichever suits youFlexible hours, Fridays until 3 pm and reduced summer hours25 holidays plus 2 additional Personal Time Off daysOne additional week of salary or holiday per three years with usCareer Path & Learning budgetCobee & WellhubRegular team events, including two team weeks a year on locationAbout Us atwork is a B2B SaaS scale-up on a mission to make HR a strategic business driver.Powered by our proprietary “AI Middle Layer”, atwork connects employee feedback, selected HR data, and business KPIs in a single platform, giving HR teams the power to act on feedback with predicted, quantified business impact, grounded in scientific precision.We’re a diverse, remote-first team of psychologists, data scientists, and engineers spread across Switzerland, Germany, and Spain.We look forward to hearing from you, and are happy to answer any questions along the way.#J-*****-Ljbffr

Requirements

Bachelor’s or master’s degree in Computer Science or a comparable qualification Substantial professional experience building and operating production web applications end to end (typically 5+ years) Strong . NET and Entity Framework skills, with solid SQL Server experience Extensive Angular experience Proficiency with Git and a pull-request-based workflow Demonstrated command of clean code, SOLID principles and testing methodology, with the ability to explain why, not only apply the rule Experience working with AI coding agents and reviewing their output Fluent English and Spanish Nice to have Multi-tenant SaaS architecture and tenant isolation experience Infrastructure as code (Terraform) and hands-on Azure (App Service, Azure SQL, Redis) Azure DevOps (repos, pipelines)

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.buscojobs.com.es
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:18 min

Redefining developer roles and software architecture requirements

Laurie Voss Laurie Voss · Coffee With Developers

2:50 min

Introduction and the value of runbooks

Hila Fish · World Congress 2023

3:55 min

Demonstrating semantic routing thresholds with the Redis vector library

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

1:32 min

Structuring automated incident workflows between runbooks and raw models

Aram Hakobyan Aram Hakobyan +1 · World Congress 2026 Europe

Videos

See all

Related articles

See all