Senior .NET Engineer

Ciklum

Remote, Spain

About the role:

As a Senior .NET Developer, you'll become a part of a cross-functional development team engineering experiences of tomorrow.

Responsibilities:

  • Communicate with team, product managers, architects and client to share requirements and results
  • Design, code and review decisions applying high quality standards
  • Ensures processes maturity and controls following them
  • Line manager responsibilities
  • Team's professional and career development. Assists the team members in their daily work

Requirements:

  • Proven background in designing and developing solutions using best practices and patterns
  • Experienced with monolithic, microservice, event-driven architectural styles on commercial projects
  • Highly proficient in C# and able to produce secure and optimized software
  • Experienced with most of the industry standard communication mechanisms (message brokers, HTTP, WebSockets) and databases (SQL, NoSQL)
  • Proven experience in driving quality improvements for design and implementation decisions within a team
  • Hands-on experience with software deployment and configuration in the Cloud (pipelines, deployment patterns) and Container Orchestrators (k8s, Docker Swarm)
  • Hand-on experience with applying OOP design patterns and Messaging design patterns
  • Demonstrable experience with leading teams building event-driven systems from scratch
  • Entity Framework Core
  • DDD
  • ASP.NET Core WebAPI
  • RESTful APIs
  • Performance tuning
  • Observability
  • MediatR
  • Brokers and queues at least two of RabbitMQ, Apache Pulsar, Kafka, Azure ServiceBus, Mass Transit, AWS SQS
  • Software Architecture knowledge specifically Hexagonal architecture and Event-Driven Architecture with Microservices Architecture not Cloud.
  • Docker Containers
  • Unit testing

Don't forget to mention EuroTechJobs when applying.

Share this Job

More Job Searches

Spain      C Sharp Developer      Developer      Remote      Ciklum     

EuroTechJobs Logo

© EuroJobsites 2026