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:

WEB INTERFACE (SWI)
REPORTING SERVICE
TRANSACTION PROCESSING ENGINE (PRE)
FRAUD DETECTION ENGINE (FDE)
BILLING ENGINE
RECONCILIATIONS
DISPUTE MANAGEMENT
BACK OFFICE REPORTS

SECURE INTEGRATION WEB SERVICES:

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.

Open
vacancies

  • Lead Java Developer

    Requirements:

    • 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.

    Responsibilities:

    • 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.

    Responsibilities:

    • 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.
  • Xamarin Developer

    Professional skills and qualification:

    • 4+ years of practical experience in software development
    • 2+ years of practical experience in C# .NET programming
    • 1+ years of Xamarin mobile application development practical experience
    • Sufficient knowledge of various iOS and/or Android security aspects, cryptography and encryption algorithms
    • Good understanding of general applications’ design and UI design principles
    • Aspiration to learn related technologies (Codename One, iOS, Android, etc.)
    • Self-motivation and ability to work proactively in team environment and in standalone mode
    • Intermediate+ level in English (verbal and written)

    Responsibilities:

    • 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
  • iOS Developer

    Professional skills and qualification:

    • 4+ years of practical experience in software development
    • 2+ years of practical experience in rich iPhone/iPad applications development
    • In-depth knowledge of iOS SDK, Cocoa, Objective-C language and memory management in iOS
    • Sufficient knowledge of various iOS security aspects, cryptography and encryption algorithms
    • Good understanding of UI design principles and Apple Human Interface Guidelines
    • Aspiration to learn related technologies (Xamarin, Codename One, Android, etc.)
    • Good understanding of applications’ design principles
    • Self-motivation and ability to work proactively in team environment and in standalone mode
    • Intermediate+ level in English (verbal and written)

    Responsibilities:

    • 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
  • Mobile .NET Developer

    Professional skills and qualification:

    • 4+ years of practical experience in software development
    • 2+ years of practical experience in C# .NET programming
    • Sufficient understanding of iOS and/or Android platforms
    • Aspiration to learn mobile technologies (Xamarin, Codename One, iOS, Android, etc.)
    • Good understanding of general applications’ design and UI design principles
    • Self-motivation and ability to work proactively in team environment and in standalone mode
    • Intermediate+ level in English (verbal and written)

    Responsibilities:

    • 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
  • 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)

    Responsibilities:

    • 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

    Responsibilities:

    • 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

BENEFITS OF WORKING FOR CTDEV

  • 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

Address:
20b Platonova street, space 15, office 6, Minsk
177 Nezavisimosti avenue, 4th section, 7th floor, Minsk
Telephone:
+ 375 (17) 394-01-78
Fax:
+ 375 (17) 394-01-75
E-Mail:
jobs@ctdev.by
View
on map