6 hours ago
Remote, Ukraine or Kyiv, UkraineSenior
Responsibilities
- Develop backend components that meet customer business needs within a microservice architecture.
- Participate in application architecture, solution design, development decisions, and code reviews.
- Create and review feature design documents and contribute to solution specifications.
- Design and implement unit, integration, functional, and other types of tests.
- Drive solution development, process improvements, coding standards, and software best practices.
- Collaborate with distributed international teams, product managers, engineers, architects, and stakeholders.
- Contribute to product roadmap delivery and planning.
- Write testable, automatable, performant code across the software development lifecycle.
Requirements
- Strong knowledge of clean code, object-oriented programming and design, SOLID, DDD, TDD/BDD, OWASP security patterns, algorithms, and data structures.
- Experience with SQL Server, MySQL, PostgreSQL, MongoDB, Elasticsearch, and Redis.
- Knowledge of microservices, REST/RPC APIs, web servers, OAuth, JWT, RabbitMQ, Kafka, AWS SQS, and Azure Service Bus.
- Strong C# and .NET knowledge, including .NET Core, .NET Framework, ASP.NET, MVC, Web API, EF Core, and Dapper.
- Experience with AWS or cloud environments, Kubernetes, GitLab, Jenkins, Azure DevOps, and Git.
- Experience with NUnit, xUnit, MSTest, profiling, debugging, code reviews, refactoring, Kibana, Grafana, and Dynatrace.
- Knowledge of architecture design, Agile delivery, and AI tool building.
- Desirable experience with deployment patterns, third-party integrations, and SonarQube.
Benefits
- Full-time role based in Ukraine with the option to work remotely or from an office.
- Internal meetups, conferences, workshops, Udemy access, language courses, and company-paid certifications.
- Opportunities for internal mobility and work on large-scale international projects.
- Company-paid medical insurance, mental health support, and financial and legal consultations.
- Collaborative community and opportunities to expand technical expertise.
Tech Stack
Apache KafkaAWSC#ElasticsearchGitGrafanaJenkinsKibanaKubernetesMicrosoft SQL ServerMongoDBMySQL.NETNUnitPostgreSQLRabbitMQRedisSonarQube
Categories
About Ciklum
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.
