Ciklum

Senior .NET Engineer

Ciklum
Apply
7 hours ago
Remote, Ukraine or Kyiv, UkraineSenior

Responsibilities

  • Develop backend components and solutions using modern cloud-based and microservices architectures.
  • Participate in application architecture decisions, solution development, design reviews, and code reviews.
  • Create and maintain feature design documents and solution specifications.
  • Design and implement unit, integration, functional, and other software tests.
  • Troubleshoot, profile, debug, refactor, and optimize complex applications.
  • Collaborate with product managers, engineers, architects, QA, customers, and other stakeholders in a distributed Agile team.
  • Deliver product roadmap initiatives and planning activities.
  • Write highly testable, automatable, performant code using software development best practices.

Requirements

  • More than 4 years of software development experience.
  • More than 4 years of experience with C# and .NET.
  • More than 3 years of experience with .NET Core, ASP.NET Core/MVC/WebAPI, and RDBMS technologies.
  • More than 2 years of experience with testing frameworks and ORM technologies.
  • Commercial experience with REST API development, web servers, Docker, Git, third-party integrations, CI tools, cloud platforms, Terraform, deployment automation, and CI/CD.
  • Strong knowledge of object-oriented programming, SOLID, DDD, TDD, BDD, microservices, databases, algorithms, data structures, design patterns, security patterns, OWASP, authentication, authorization, REST, RPC, OAuth, and JWT.
  • Experience designing complex applications, platforms, and microservices solutions and working with Agile, code review, and refactoring processes.
  • Familiarity with AI coding assistants including Amazon Q, GitHub Copilot, and Claude Code.
  • AWS experience is required; Microsoft Azure and Google Cloud Platform experience is optional.
  • Fluent or upper-intermediate English.
  • Preferred qualifications include Microsoft or cloud certifications, Kubernetes or Swarm, payment solutions, Node.js, Ansible, SonarQube, NoSQL databases, search engines, key-value stores, messaging systems, serverless architectures, GitLab YAML pipelines, and Google Cloud Apigee.

Benefits

  • Full-time employment in Ukraine with remote or office work options.
  • Internal meetups, conferences, workshops, Udemy access, language courses, and company-paid certifications.
  • Opportunities for internal mobility and work across diverse domains and large-scale projects.
  • Company-paid medical insurance, mental health support, and financial and legal consultations.
  • International distributed team environment and professional growth opportunities.

Tech Stack

AnsibleApache KafkaAWSAzureBambooC#CouchDBDockerElasticsearchGitGoogle Cloud PlatformJenkinsKubernetesMariaDBMicrosoft SQL ServerMongoDBMySQL.NETNode.jsNUnitPostgreSQLRabbitMQRedisSonarQubeTeamCityTerraform

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