logo[мetahunt]
> DOU
middle

Backend Engineer

Edenlab
format:Remotecompany:Outsource
.netc#creatiopostgresqlmicrosoft sql serveroopsoliddesign patternstypescriptci/cd
wcflinqxunitdockerangular
semantic dedup

Reposted 2× across Djinni + DOU — deduped to one listing.

metahunt matched 2 postings of this exact role by semantic similarity, so you see it once instead of 2 times.

englishB1
experience2+ years
domainFintech
locationKyiv, Ukraine
> full description

 

The candidate must have at least 1+ years of experience working with Terrasoft / Creatio CRM.


Responsibilities

  • Design and implement solutions according to defined standards, patterns, and best practices
  • Configure and develop business logic, business processes, and case management flows
  • Implement UI/UX using Freedom UI and classic client modules
  • Build and maintain integrations with external systems (REST/OData, webhooks, connectors)
  • Maintain and optimize databases (PostgreSQL, MS SQL Server)
  • Perform development testing and unit testing
  • Participate in code review and enforce code quality standards
  • Package, version, and deploy Creatio configuration changes (workspaces, packages, CI/CD)
  • Update and maintain solution specifications to reflect actual implementation
  • Collaborate with business analysts and QA within an Agile team


Background

  • 2+ years of experience in .NET-based software development (.NET Framework and/or .NET Core)
  • 1+ years of experience working with Terrasoft / Creatio CRM
  • 1+ years of experience with high-load projects
  • Intermediate English or higher


Skills
OOP:

  • Strong knowledge and correct usage of OOP principles
  • Strong knowledge of SOLID principles
  • Knowledge of design patterns and when to apply them

 

.NET Framework / .NET Core / C#:

  • Experience with ORM frameworks and ADO.NET
  • WCF or Web API experience (REST/SOAP) is a must
  • Experience with .NET Core 8 (Web API, minimal APIs, dependency injection, configuration/hosting model) is a strong plus, given Creatio’s ongoing migration to .NET Core
  • Understanding of differences and migration considerations between .NET Framework and .NET Core in the context of Creatio
  • Experience working with DI containers
  • Strong LINQ and collections knowledge
  • Experience with xUnit (or NUnit) for unit testing


Creatio Platform (core):

  • Solid understanding of Creatio architecture: packages, workspaces, schemas, business processes
  • Strong hands-on experience with Freedom UI: pages, sections, business rules, data sources, custom components/handlers
  • Experience with the Process Designer (BPMN) and Case Designer
  • Experience customizing the data model, object designer, and access rights
  • Understanding of Creatio’s client-side (Freedom UI + classic ClientUnit/Ext.js modules) and server-side (C#, source code schemas) customization
  • Experience with clio (Creatio CLI) for local development, package deployment, and DevOps workflows is a strong plus
  • Familiarity with the Creatio Marketplace and app packaging/distribution
  • Awareness of Creatio’s AI/Copilot capabilities and how they integrate into business logic is a plus

 

JavaScript / TypeScript:

  • Strong AJAX/asynchronous programming understanding
  • Solid knowledge of TypeScript (types, interfaces, generics) — required for Freedom UI component development
  • Understanding of MVVM or similar patterns
  • Experience with Angular or modern JS/TS frameworks is a plus (relevant for classic UI customization)

 

Databases:

  • SQL Server, PostgreSQL (T-SQL)
  • Experience with high-load databases
  • Experience writing stored procedures, views, and functions
  • Understanding of query optimization and indexing


DevOps & Tools:

  • Experience with Git (SVN is a plus for legacy projects)
  • Experience with CI/CD pipelines for Creatio deployments
  • Understanding of Creatio deployment models: on-site vs. Creatio Cloud
  • Basic Docker/containerization knowledge is a plus


Other:

  • Ability to work within an Agile/Scrum approach
  • Understanding of cloud infrastructure concepts: AWS, Google Cloud, Azure
  • Strong communication skills and ability to work directly with business stakeholders

 

Nice to have:

  • Experience with IIS administration
  • Basic experience with HTML and CSS
  • Creatio Developer certification
  • Experience with low-code configuration for Sales/Marketing/Service Creatio products
  • Experience integrating Creatio with third-party services (payment gateways, telephony, messengers)

 

 We offer:

  •  Competitive compensation
  •  Equipment for work
  •  Personal and professional growth
  •  Full remote work, but if you wish you can come to our Kyiv office: Business Center Europe Plaza (near the metro)
  •  Corporate English courses online in ZOOM (fully paid by our company)
  •  Paid time off, vacation and sick days 100%
  •  New year holidays
  •  Opportunity to meaningfully influence the product/project growth and development
  •  Interesting and challenging large-scale projects
  •  Dynamic and professional team
  •  Loyal and attentive management & supervision.

 

About Edenlab

Edenlab is a custom software development company with deep expertise in fintech and healthcare. We work on large-scale, meaningful projects for international clients — from MedTech platforms and e-Government services to core fintech solutions.

We cover the full product development lifecycle: from business and system analysis to architecture, development, testing, and post-release support.

Our team is our greatest value. We’re a group of smart and driven people who care about building products that make a real impact. We combine startup agility with enterprise-level quality.

We value ownership, transparency, and curiosity — and we’re looking for people who share the same mindset.


If this role sounds like a fit, we’d love to hear from you! Please send your CV along with your salary expectations.


edenlab.com.ua

https://jobs.dou.ua/companies/edenlab/