Ciklum

Senior .NET Engineer

Ciklum
Apply
1 day ago
Málaga, SpainSenior

Responsibilities

  • Develop backend components and microservices to meet customer business needs.
  • Participate in application architecture, solution development, architecture reviews, and code reviews.
  • Create and review feature design documents and update solution specifications.
  • Design and implement unit, integration, functional, and other software tests.
  • Improve solutions, engineering processes, coding standards, and software practices.
  • Collaborate with project managers, engineers, architects, QA colleagues, and other stakeholders in an international distributed team.
  • Contribute to product roadmap delivery and planning.
  • Write highly testable, automatable, performant code across the software development lifecycle.

Requirements

  • More than five years of software development experience.
  • Strong knowledge of clean code, object-oriented programming and design, SOLID, DDD, TDD, BDD, algorithms, data structures, and architectural, enterprise, and design patterns.
  • Knowledge of database theory, code testing practices, security patterns, reverse-engineering resistance, common attack types, OWASP, network protocols, REST, RPC, authentication and authorization flows, OAuth, and JWT.
  • Excellent knowledge and experience with C# and .NET.
  • More than two years of practical commercial experience with REST API development, .NET Framework, .NET Core, ASP.NET Core, ASP.NET MVC, ASP.NET WebAPI, testing frameworks, ORMs, RDBMS platforms, key-value storage, Redis, messaging systems, web servers, Git, continuous integration tools, and build tools.
  • Experience troubleshooting, profiling, and debugging applications; creating architecture and designs for complex applications, platforms, and microservices; and working with Agile processes, code reviews, and refactoring.
  • Fluent or upper-intermediate English.

Benefits

  • Company-paid medical insurance and four additional undocumented sick leave days.
  • Internal meetups, conferences, workshops, a Udemy license, language courses, and company-paid certifications.
  • Internal mobility opportunities and a global community of skilled professionals.
  • Flexible working hours, provided the regular team stand-up is attended, plus 23 vacation days and short Fridays.
  • Hybrid work setup in Málaga, Spain.
  • International projects with large-scale and fast-growing clients.
  • Friendly, collaborative workplace with an open-door policy, informal atmosphere, and regular team-building events.

Tech Stack

Apache KafkaC#GitJenkinsMariaDBMicrosoft SQL ServerMySQL.NETNUnitPostgreSQLRabbitMQRedis

Categories

Ciklum

About Ciklum

1,001-5,000 employees

Ciklum is an IT services firm that builds custom digital products and provides nearshore engineering teams, QA, DevOps, data analytics, and UX for enterprises and high-growth startups. It operates a services model spanning product engineering, e-commerce solutions, and managed delivery centers. Founded in 2002 and headquartered in London, the privately held company serves global clients including Just Eat and Zurich Insurance.

Contact me