9 hours ago
Remote, Ukraine or Kyiv, UkraineSenior
Responsibilities
- Start projects from scratch and develop new backend functionality.
- Participate in code and architectural reviews and document architecture.
- Communicate with project managers, developers, architects, QA engineers, and other stakeholders.
- Own solution development, support cross-stack integration points, and drive process improvements.
- Deliver the product roadmap and plan future enhancements.
- Resolve complex development problems and provide creative, rapid field support.
- Write highly testable, automatable, performant code and uphold coding standards throughout the software development lifecycle.
- Mentor junior team members and serve as a go-to expert for technical guidance.
Requirements
- More than 7 years of commercial software development experience.
- Strong computer science, computing theory, object-oriented programming, domain-driven design, SOLID, testing, database, algorithm, data structure, design pattern, architectural pattern, and enterprise pattern knowledge.
- Understanding of network protocols, authentication, authorization, and web application integration practices.
- Excellent C# and .NET knowledge and experience.
- Commercial experience with .NET Framework, .NET Core, ASP.NET, ORMs, relational and NoSQL databases, messaging systems, REST API development, Azure, testing frameworks, continuous integration tools, web servers, Git, Docker, and Kubernetes.
- Experience with SQL Server, RabbitMQ or ServiceBus, and tools such as Entity Framework, Dapper, NUnit, XUnit, MSTest, TeamCity, GitLab, or Jenkins.
- Upper-intermediate English or above.
- Desirable experience with MongoDB, DynamoDB, Elasticsearch, Azure Search, third-party integrations, Redis, or Memcached.
- Strong communication, ownership, motivation, flexibility, attention to detail, process improvement, and mentoring skills.
Benefits
- Full-time employment in Ukraine with the choice to work remotely or from an office.
- Friendly community and collaboration with experienced professionals.
- Internal meetups, conferences, workshops, Udemy access, language courses, and company-paid certifications.
- Internal mobility and opportunities to work across diverse domains and technologies.
- Company-paid medical insurance, mental health support, and financial and legal consultations.
Tech Stack
Amazon DynamoDBAzureC#DockerElasticsearchGitJenkinsKubernetesMicrosoft SQL ServerMongoDB.NETNUnitRabbitMQRedisTeamCity
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.
