Senior .NET Engineer

Description Ciklum

Spain

Hybrid

EUR 60,000 - 90,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Medical insurance
Udemy license
23 vacation days
Short Fridays
Internal mobility program

Job summary

Ciklum is seeking a Senior .NET Engineer to join our team in Spain. You will be part of a cross-functional development group, working on back-end services in a microservice architecture for a fast-growing global payments client.

You will collaborate with PMs, architects, and QA in an Agile, distributed team, delivering features with high quality, performance, and security. The role offers hybrid work from Málaga and opportunities for professional growth.

Qualifications

  • Experience in software development for more than 5 years.
  • Excellent knowledge of clean code practices, OOP and OOD.
  • Excellent knowledge in programming and REST API development.
  • Database theory including RDBMS and NoSQL.
  • Strong testing practices (unit/integration/functional).
  • Algorithms and data structures.
  • Knowledge of Architectural and Design Patterns.
  • Security patterns, OWASP awareness.
  • Experience with REST, RPC, OAuth/JWT authentication flows.
  • Excellent knowledge of C# and .NET (Core/Framework).
  • Proven experience with Redis, messaging systems (RabbitMQ, Kafka, SQS).
  • Version control (Git) and CI/CD tools.

Responsibilities

  • Back-end development in a microservice architecture.
  • Participate in design decisions for architecture and code reviews.
  • Develop and review feature design documents and specifications.
  • Design and implement various tests (unit, integration, functional).
  • Work in an international distributed Agile team.
  • Communicate with PMs, engineers, architects, QA and stakeholders.
  • Deliver product roadmap and planning.
  • Maintain high coding standards and testable, performant code across the SDLC.

Skills

Fluent English
OOP/OOD
Clean code
C# & .NET
REST API
Databases
Testing frameworks
Algorithms
Data structures
Agile
Security patterns

Tools

REST API
ASP.NET Core
Entity Framework/Dapper
SQL Server
PostgreSQL
Redis
RabbitMQ
Kafka
Git
CI/CD (Gitlab/Jenkins/Azure DevOps)

Job description

Ciklum is looking for a Senior .NET Engineer to join our team in Spain.


We are a custom product engineering company that supports both multinational organizations and scaling startups to solve their most complex business challenges. With a global team of over 4,000 highly skilled developers, consultants, analysts and product owners, we engineer technology that redefines industries and shapes the way people live.


About the role:


As a Senior .NET Engineer, you'll become a part of a cross-functional development team engineering experiences of tomorrow.
Our Client is a fast-growing, profitable, well-funded and dynamic global payments company. It is serving thousands of corporates and millions of end-users (payment receivers), in 190+ countries.
Responsibilities:



  • Back-end development to meet customer’s business needs and implement components according to modern software development environment (microservice architecture)

  • Taking part in the decision-making process in design application architecture, solution development, architecture and code review

  • Develop and review feature design documents and provide inputs/update to specifications for the solution

  • Design and implement a set of various types of tests (unit, integration, functional, etc)

  • Working in an international distributed team in an Agile environment

  • Communicate with PMs, engineers, Architects, QA and other colleagues and stakeholders

  • Delivering the product roadmap and plannings

  • To use high coding standards, software best practices and write highly testable, automatable and performant code over the whole SDLC


Requirements:



  • Experience in software development for more than 5 years

  • Excellent knowledge in: Clean code practices, OOP and OOD

  • Excellent knowledge in Programming

  • Database theory (RDBMS, NoSQL)

  • Code testing practices

  • Algorithms

  • Data structures

  • Architectural, Enterprise and Design Patterns

  • Security patterns, Reverse engineering resistance, Common attacks types (OWASP)

  • Understanding of network interactions: protocols, conventions (e.g. REST, RPC), authentication and authorization flows, standards and practices (e.g. oAuth, JWT)

  • Excellent knowledge and experience in C# and .NET

  • Practical commercial experience with: REST API development, .NET Framework, .NET Core, ASP.NET (Core, MVC, WebAPI), Testing frameworks (e.g. e.g. NUnit, XUnit, MSTest), ORM (e.g. Entity Framework, Dapper) (more than 2 years), RDBMS (e.g. SQL Server, MySQL/MariaDB, PostgreSQL), Key-value storages, strong experience with Redis, Messaging systems (e.g. RabbitMQ, Azure ServiceBus, Apache Kafka, Active MQ, AWS SQS, Google Pub/Sub), Web Servers, Version control systems (GIT), Continuous Integration tools (e.g. Gitlab Pipeline, Jenkins, Azure DevOps), Builders

  • Experience with: Troubleshooting, profiling and debugging applications, Creation software architecture and design of complex applications, platforms, microservices solutions, Agile software processes and technologies, Code Review process, refactoring process

  • Fluent or Upper-Intermediate English


What’s in it for you?



  • Care: your mental and physical health is our priority. We ensure comprehensive company-paid medical insurance and 4 additional undocumented sick leave days

  • Tailored education path: boost your skills and knowledge with our regular internal events (meetups, conferences, workshops), Udemy license, language courses and company-paid certifications

  • Growth environment: share your experience and level up your expertise with a community of skilled professionals, locally and globally

  • Flexibility: Own your schedule – you are the one to decide when to start your working day. Just don’t miss your regular team stand-up. We are there to support your work-life balance and provide 23 vacation days & short Fridays

  • Opportunities: we value our specialists and always find the best options for them. Our Internal Mobility Program helps change a project if needed to help you grow, excel professionally and fulfill your potential

  • Global impact: work on large-scale projects that redefine industries with international and fast-growing clients

  • Welcoming environment: feel empowered with a friendly team, open-door policy, informal atmosphere within the company and regular team-building events


About us:


At Ciklum, we are always exploring innovations, empowering each other to achieve more, and engineering solutions that matter. With us, you’ll work with cutting-edge technologies, contribute to impactful projects, and be part of a One Team culture that values collaboration and progress.


Based in Málaga, our team thrives in one of Andalusia’s leading tech hubs. Enjoy a hybrid work setup, the sunny Mediterranean vibe, and endless opportunities to grow your skills on global-scale projects.


Explore, empower, engineer with Ciklum!


Interested already? We would love to get to know you! Submit your application. We can’t wait to see you at Ciklum.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior .NET Engineer
Senior .NET Engineer

Ciklum • Spain

Hybrid
EUR 60,000 - 90,000
Medical insurance and sick leave
Udemy license and training
Language courses and certifications
+5
Senior .NET Engineer
Senior .NET Engineer

Ciklum • Málaga

Hybrid
EUR 70,000 - 100,000
Medical insurance
Udemy license
Language courses
+3
Technical Solution Architect
Technical Solution Architect

Description Ciklum • Spain

Hybrid
EUR 90,000 - 130,000
Medical insurance
Udemy license
Language courses
+2
Technical Delivery/Developer Manager
Technical Delivery/Developer Manager

Ciklum • Málaga

Hybrid
EUR 90,000 - 130,000
Health insurance
Company-paid certifications
Career development opportunities
+2
Technical Solution Architect
Technical Solution Architect

Ciklum • Spain

Hybrid
EUR 90,000 - 140,000
Expert Cyber Security Engineer
Expert Cyber Security Engineer

Ciklum • Spain

Hybrid
EUR 70,000 - 90,000
Comprehensive company-paid medical insurance
Tailored education path with internal events and courses
23 vacation days
+2
Senior Go Software Engineer
Senior Go Software Engineer

Ciklum • Spain

Hybrid
EUR 70,000 - 110,000
Comprehensive company-paid medical insurance
Flexible schedule with regular team stand-ups
23 vacation days and short Fridays
+2
Expert Python Engineer
Expert Python Engineer

Ciklum • Málaga

Hybrid
EUR 50,000 - 70,000
Company-paid medical insurance
Tailored education path
23 vacation days
+1
Senior Artificial Intelligence/Machine Learning Engineer
Senior Artificial Intelligence/Machine Learning Engineer

Ciklum • Málaga

Hybrid
EUR 85,000 - 120,000
Medical insurance
Education path
Growth environment
+1
Senior .NET Engineer – Hybrid, Global Payments, Growth
Senior .NET Engineer – Hybrid, Global Payments, Growth

Ciklum • Spain

Hybrid
EUR 60,000 - 90,000
Medical insurance and sick leave
Udemy license and training
Language courses and certifications
+5