Who we are
We are a Ukrainian multiproduct company that creates database development and management tools, connectivity solutions, productivity tools, and data services for more than 500.000 clients from 120 countries. Since 1997, we have been streamlining data workflows for professionals and teams with our intuitive and efficient software products. We’re committed to enhancing the experience of our customers across the globe by minimizing data-related tasks and enabling them to focus on more inspiring goals.
Among our clients, you can find such legends as Microsoft Corporation, Oracle America, IBM, Intel, and many more companies that deserve their place in the Fortune 100 and Fortune 500. Whether it’s global companies or individuals, we provide a customer-centric approach, delivering high-quality solutions and exceptional support.
Driven by passion, we play a substantial role in shaping the future of data management.
Product that needs your engagement
Connectivity — data connectivity solutions for various technologies and frameworks.
With our data connectivity solutions, you can seamlessly connect to different DBMS and cloud applications from different IDEs and BI tools).
Your future team of professionals
You will be part of the Connectivity team and work with highly motivated professionals who are passionate about the project. You will collaborate with other .NET developers, Product Owner, QA, and Support team.
Impact you will make
Product Management
Work closely with stakeholders to document business requirements, define user stories, and contribute to planning and execution
Collaborate with team members to ensure seamless implementation of UI/UX functionality, aligning with product vision and user needs
Verify requirements provided by a product management team and/or other stakeholders
Take part in preparing and prioritization of refactoring plans
Provide L3 support for clients (if applicable)
Project Management
Decompose complex tasks into achievable work items
Interact with other teams involved in product development to optimize processes
Keep sprint workloads in an actual state
People Management
Conduct coaching and mentoring activities to fulfill technical leadership for team members
Take part in technical interviews
Software Development
Implement features of any level of complexity
Design tests (unit, integration, etc.)
Foster high quality standards for software development among team members by applying best practices
Conduct research while accepting features for implementation, decompose features into subtasks, providing accurate estimates
In collaboration with Head of Engineering and Solution Architect, design and implement architectural solutions within a project
Deliver features for testing and provide consultations to QA team during feature verification
Conduct code reviews
Skills we are looking for
Deep knowledge and understanding of .NET Framework/.NET Core/.NET and C#
Deep knowledge and understanding of OOP and OOD (including SOLID and GoF design patterns)
Deep knowledge and understanding of data structures
Good algorithmic basis
Experience with relational databases and SQL
Experience with VCS (Git preferred)
Knowledge and understanding of issues lifecycle
Knowledge of approaches and methods of task estimation and decomposition
Experience with ALM systems (Jira preferred)
Experience with knowledge bases (Confluence preferred)
Understanding of basic CI/CD principles, experience with CI systems (Jenkins preferred)
Understanding of SCRUM principles and values
Experience with Entity Framework
Experience with ADO.NET
Essential experience with WinForms, preferred expirience with DevExpress WinForms components
Preferred expirience with SSIS, COM interop, unmanaged code interop
Benefits you get
Maintain your work-life balance
Take control of your workday with our flexible schedule.
19 days of annual



