We are looking for a Senior Software Engineer with strong expertise in Creatio, .NET, and JavaScript to design, customize, and extend solutions on the Creatio platform. In this role, you will work on implementing business processes, developing custom functionality, building integrations, and delivering scalable solutions that align with business and technical requirements while collaborating closely with cross-functional teams. Required for this role * 5+ years of commercial software development experience with a strong focus on backend and frontend development. * Hands-on experience with Creatio, including application development, customization, and business process implementation. * Strong knowledge of C# and .NET for building and extending enterprise applications. * Experience with ASP.NET Core, Web API, and designing RESTful APIs. * Strong experience with JavaScript/TypeScript and modern frontend development, including React or another modern JavaScript framework. * Experience working with SQL and relational databases, including writing queries and troubleshooting data-related issues. * Solid understanding of OOP, SOLID principles, design patterns, and clean code practices. * Experience with integrations, third-party APIs, Git, standard development workflows, and CI/CD processes in cloud environments, preferably Microsoft Azure. * Ability to work independently, analyze requirements, propose technical solutions, and communicate effectively with stakeholders. * Upper-Intermediate English or higher.
Your responsibilities * Develop, customize, and extend applications on the Creatio platform based on business and technical requirements. * Design and implement custom business processes, entities, business logic, and UI components within Creatio. * Build custom functionality using C#, .NET, JavaScript, and TypeScript. * Work with Creatio Freedom UI and extend standard platform capabilities when required. * Design and implement integrations with external systems and services using REST, OData APIs, and other integration mechanisms. * Analyze technical requirements, identify appropriate platform capabilities, and propose effective technical solutions. * Develop reusable components and packages while following clean code practices, design principles, and software development standards. * Perform code reviews, debugging, testing, troubleshooting, and collaborate with Business Analysts, Project Managers, QA Engineers, and developers to deliver high-quality solutions. * Support CI/CD and deployment processes while helping maintain solution quality, stability, and performance.
What you getYour time off * 18 paid vacation days and 10 paid sick days annually * 10 Ukrainian public holidays * Maternity and paternity leaves * Marriage and Parenthood Package * Additional leave for major life events * Sabbatical leave opportunities
Learning & growth * Sombra University workshops and internal learning programs * Tech Communities and knowledge sharing sessions * Language courses and workshops * Mentorship opportunities
Health & well-being * Sports compensation or health insurance coverage * Participation in races and marathons * Corporate doctor (telemedicine) * Well-being initiatives and workshops
And even more * Company-provided technical equipment * PE administration and tax support * Internal referral program * IT Club loyalty program * Company events and volunteering initiatives
Before you apply Our recruitment team will carefully review your profile, and if we see a good match with the role, we’ll reach out to you shortly.
If you don’t hear from us within 5 business days, it means we’ve decided to continue the process with other candidates for this position. Thanks for understanding.