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


    • 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.
  • Lead Mobile Test Engineer

    Professional skills and qualification:

    • 3+ years of experience in testing

    • 1+ years mobile testing experience (ios platform preferred)

    • 1+ years of experience with automated testing tools

    • Thoroughness and responsibility

    • Team player

    • Good level in English reading/writing (mandatory), speaking (optional)


    • Analyze, review and assess user requirements, specifications and models for testability

    • Create testing strategy

    • Develop test plans and test cases

    • Implement tests on all levels, execute and log the tests, evaluate and document the results

    • Use test administration/management/monitoring tools as required

    • Automate tests

  • Front-end JavaScript developer

    Professional skills and qualification:

    • Degree in Computer Science or equivalent
    • 3+ years of web development experience
    • Strong knowledge of modern JavaScript, HTML, CSS. Knowledge of ES2015 is a plus
    • Experience with modern frameworks like AngularJS, React, Ember
    • Familiarity with object-oriented programming concepts
    • Ability to debug applications in full-stack environment
    • Minimum Upper-Intermediate level of English
    • Java knowledge is a plus


    • Develop logic and application architecture for interaction with Java backend via REST
    • Design layout starting from prototypes to production ready applications
    • Closely communicate with our customer based in Switzerland
  • .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


  • 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