Ciklum

Senior .NET Engineer

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

Responsibilities

  • Develop backend components and services for customer business needs using microservice architecture.
  • Participate in application architecture decisions, solution development, architecture reviews, and code reviews.
  • Develop and review feature design documents and update solution specifications.
  • Design and implement unit, integration, functional, and other types of tests.
  • Troubleshoot, profile, and debug applications while improving development processes.
  • Collaborate with project managers, engineers, architects, QA professionals, and other stakeholders in an international distributed Agile team.
  • Deliver the product roadmap and planning while maintaining high coding standards and performant, testable, automatable code throughout the SDLC.

Requirements

  • More than five years of software development experience.
  • Excellent knowledge of clean code, object-oriented programming and design, SOLID, DDD, TDD, BDD, algorithms, data structures, architectural patterns, enterprise patterns, and design patterns.
  • Knowledge of database theory, including RDBMS and NoSQL systems.
  • Knowledge of security patterns, reverse-engineering resistance, common attack types, and OWASP.
  • Understanding of network protocols, REST and RPC conventions, authentication and authorization flows, OAuth, and JWT.
  • Excellent knowledge and commercial experience with C# and .NET.
  • Commercial experience with .NET Framework, .NET Core, ASP.NET Core, ASP.NET MVC, ASP.NET WebAPI, REST API development, NUnit, xUnit, MSTest, Entity Framework, Dapper, SQL Server, MySQL/MariaDB, PostgreSQL, Redis, messaging systems, web servers, Git, continuous integration tools, builders, and NoSQL databases.
  • More than two years of experience with testing frameworks.
  • Experience with troubleshooting, profiling, and debugging applications.

Benefits

  • Full-time position in Ukraine with the choice to work remotely or from an office.
  • Internal meetups, conferences, workshops, Udemy access, language courses, and company-paid certifications.
  • Internal mobility opportunities and exposure to diverse domains and technologies.
  • Company-paid medical insurance, mental health support, and financial and legal consultations.
  • Work with an international community of experienced professionals on globally impactful projects.

Tech Stack

Apache KafkaC#CouchDBElasticsearchGitJenkinsMariaDBMicrosoft SQL ServerMongoDBMySQL.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