Senior .NET Engineer

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 and sick leave
Udemy license and training
Language courses and certifications
Flexible schedule
23 vacation days & short Fridays
Internal Mobility Program
Global project experience
Welcoming team culture

Job summary

Ciklum is seeking a Senior .NET Engineer to join our Spain team in Málaga. You will be part of a cross-functional development team building tomorrow's experiences in a fast-growing, well-funded payments environment.

You will contribute to backend development, architecture decisions, and testing within an agile, distributed setup. The role requires 5+ years of software development, strong C#/.NET expertise, and experience with REST APIs, microservices, and databases.

Qualifications

  • 5+ years of software development experience.
  • Strong knowledge of Clean code, OOP and OOD.
  • Proficiency in programming concepts and paradigms.
  • Database theory: RDBMS, NoSQL.
  • Code testing practices and methodologies.
  • Algorithms and data structures.
  • Architectural, Enterprise and Design Patterns.
  • Security patterns, OWASP protection.
  • Understanding of network interactions: REST, RPC, OAuth/JWT.

Responsibilities

  • Back-end development to meet customer needs in a microservice architecture.
  • Participate in design decisions for architecture and code reviews.
  • Develop and review feature design documents and specifications.
  • Design and implement tests (unit/integration/functional).
  • Work in an international distributed Agile team.
  • Communicate with PMs, engineers, architects, QA and stakeholders.
  • Deliver the product roadmap and plannings.
  • Write high-quality, testable, maintainable code across the SDLC.

Skills

C# and .NET
REST API development
Microservices
SQL & NoSQL databases
Unit/Integration testing
Azure / Cloud services
Git / CI tools
English proficiency

Tools

ASP.NET Core
Entity Framework
Dapper
SQL Server
RabbitMQ / Kafka
Redis
Web servers

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

Description Ciklum • Spain

Hybrid
EUR 60,000 - 90,000
Medical insurance
Udemy license
23 vacation days
+2
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

Ciklum • Spain

Hybrid
EUR 90,000 - 140,000
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
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