Who we are?

СTDev is a part of the international technology group Com-Tec-Co Ltd.,  leading in the delivery of large-scale software solutions for global re-insurers and financial institutions for over 12 years.

СTDev, one of few in the Belarusian market, develops a proprietary software product  –  an international on-line payment system ecoPayz.

The company stands out due to the unique and complex solutions it develops, as well as world class quality standards and unique personnel management ethics.

Our goals

To strengthen the group's leadership in delivering on-line payment systems, solutions for re-insurance and financial markets at the international level To become the most efficient IT company in Belarus To continue creating a working atmosphere within CTDev, conducive to uniting the most talented specialists

What we do?

On-line payment systems make up a core element of e-commerce, for which CTDev delivers one of the best platforms within the industry.

The company’s expertise results from its multi-year experience in the development and maintenance of payment systems for global players in the market space. Our second generation platform (ECO2G) features unique functionality, flexibility, scalability, along with affordability and efficiency. CTDev’s solutions support all stages of on-line payment processes for e-merchants, solution providers and system integrators.

Our payment solutions incude:



SVS provides a secure payment page, which can be included into e-merchants’ sites.

3D secure (MPI) Merchant Plug-In (optional) can be integrated to the gateway secure page or on the merchant’s site.

SVS Secure Agent (optional) enhances communication protocol by means of additional verification steps, secure SSL communication server-to-server and one-time passwords.


  • Lead Java Developer

    Professional skills and qualification:

    • 3+ years experience in Java programming;
    • Experience using Java 6, Hibernate, Oracle;
    • Good understanding of applications’ design principles;
    • Experience in enterprise web applications development;
    • Team player;
    • Good analytical skills;
    • Good communication skills;
    • Intermediate level in English reading/speaking/writing.


    • Complete assigned software development tasks within defined timeframes and according to the company/project standards;
    • Participate in solutions design, discussing technical solutions with client;
    • Document and test software code according to the company/project standards;
    • Review software code, report review results and assist co-workers in code improvement;
    • Use software code analyzer tools, report results and implement required improvements.
  • Solution Architect

    Professional skills and qualification:

    • 5+ years experience working in IT company/department;
    • Work experience in Software and/or Solutions Architect (or similar) position;
    • Deep understanding of software/solutions architecture and design principles;
    • Experience in Java EE 6/7 enterprise web applications development;
    • Experience in applications’ integration in heterogeneous environments (modern and legacy, custom and packaged solutions);
    • Experience in data modeling;
    • Ability, experience and wish to prepare various architecture documents/presentations for technical and business target audience;
    • Experience in creating proposals for Client ( Software/Solutions Architecture, design, estimating);
    • Strong communication and presentation skills;
    • Proactive goal orientation;
    • Team player;
    • Excellent level in English reading/speaking/writing.


    • Gather key functional and non-functional requirements and architecture/design constraints from projects’ stakeholders and create respective documents;
    • Plan architecture-related work, professionally present these plans and regularly update stakeholders regarding the progress;
    • Analyze technical and operational efficiency of existing solutions and provide respective analysis reports and proposals;
    • Assess existing software implementation quality (architecture/design/coding) and provide respective reports;
    • Participate in software prototypes building during projects’ start-up (including technology research and evaluation if necessary) and document prototyping results and respective technical proposal;
    • Support applications’ development from technical perspective in construction and transition phases;
    • Present all aforementioned work to internal and customers’ stakeholders.
  • .NET Payment Systems Architect

    Professional skills and qualification:

    • 7+ years’ experience working in IT company/department dealing with payment/credit card processing solutions
    • 3+ years’ working in Architect role for payment/credit card processing applications
    • Deep understanding of applications’ architecture and design principles
    • Past experience in enterprise .NET web applications’ development
    • Very good knowledge of IIS, Web Services and MS SQL Server
    • Capability to align architecture with business context
    • Knowledge of applications’ development life cycle, especially agile methodologies
    • Very good communication and presentation skills
    • Team player
    • High level in English reading/speaking/writing


    • Gather, analyze and document non-functional requirements and constraints from projects’  stakeholders
    • Gather, analyze and document architecture-relevant functional requirements
    • Build architectural prototypes during projects’ startup
    • Assess software implementation quality (architecture and design) on regular basis
    • Perform technology research and evaluation
    • Document and propagate software construction best practices
  • Mobile Xamarin C# Application Developer

    Professional skills and qualification:

    • 4+ years experience in IT
    • 2+ years experience in .NET programming, C#
    • 0.5+ years of Xamarin mobile application development experience (iOS, Android or Windows platforms)
    • Enterprise application development experience is an advantage
    • Team player
    • Good communication skills
    • Good level in English reading/speaking/writing
    • Complete assigned software development tasks within defined timeframes and according to the company/project goals and standards
    • Test and document software code according to company/project standards
    • Use of company/projects’ management, monitoring and tracking tools as required
    • Review software code, report review results and assist co-workers in architecture/design and code improvement
    • Work closely with software testing team and assist them when required
  • System Administrator

    Professional skills and qualification:
    • Firm knowledge of Linux server OS and services (Web, DNS, DHCP, Mail, DB, Firewall)
    • Firm understanding of L2/L3 networking (VLAN, LACP, Trunk, IP addressing/routing)
    • Good knowledge of Windows Server 2012 and services (AD, GPO, RADIUS, CA)
    • Good shell-scripting skills (Perl, Bash, PowerShell)
    • At least basic SQL query skills
    • Team player
    • Results oriented

    Following knowledge/experience is considered as advantage:
    • Hyper-V/VMware. System Center
    • Subversion version control
    • MS SQL
    • Cisco Policy-based Routing/QoS/Firewall
    • Cisco/Linux-based IPSec
    • NAS



  • Advantage of working in stable and reliable company, which managed to keep a dynamic and friendly work environment;
  • Experience in international projects for first-rate global companies;
  • Attractive salary and compensation package;
  • Company sponsored professional trainings and certifications;
  • Career growth and opportunities for development;
  • Regular company and team building events.

Contact information

20b Platonova street, space 15, office 6, Minsk
177 Nezavisimosti avenue, 4th section, 7th floor, Minsk
+ 375 (17) 394-01-78
+ 375 (17) 394-01-75
on map