CapitoleAt Capitole we keep growing and we're looking for a Senior .NET Software Engineer to join a high-impact project focused on scalable, distributed systems and cloud-native architecture
You'll play a key role in the design, architecture and development of robust backend solutions, working with modern .NET technologies and cloud environments.
If you enjoy solving complex technical challenges and influencing architectural decisions, this opportunity is for you.
Hybrid role (2-3 times per week in Barcelona Office)
€1200 annual training budget
Flexible working hours & flexible compensation
Team buildings, tech communities & great work environment
Design and develop scalable applications using .NET technologies
Architect and implement distributed systems and microservices
Build and consume RESTful APIs (ASP.NET Core Web API)
Design robust data access layers and optimize database performance
Work with cloud services (AWS) and cloud-native architectures
Ensure non-functional requirements: security, scalability & performance
Participate in code reviews, technical decision-making & Agile ceremonies
Troubleshoot complex production issues and provide scalable solutions
.NET Core (6/7/8), C#, ASP.NET Core Web API, SQL Server (stored procedures, indexing, execution plans)
No
MongoDB or AWS DynamoDB, CosmosDB...
AWS Cloud (S3, ElastiCache/Redis), RabbitMQ, AWS SQS/SNS, Git
Jenkins (CI/CD), Docker (fundamentals, environment variables, secrets management)
5+ years of experience in software development with strong focus on design & architecture
High English Level (B2+ - C1)
Strong background in distributed systems & microservices
Deep knowledge of relational databases and performance optimization
Experience working with AWS cloud environments
Strong debugging and problem-solving skills (memory leaks, thread starvation, slow queries, etc.)
Ability to manage multiple priorities effectively
Excellent communication & presentation skills The employee will adhere to information security policies:
¿Te interesa este puesto?