C/ C++ Developer

Indigroup is an executive and specialist search company, whose quality of services is becoming a benchmark in Baltic states. Our client is a software development and payment card authorization solutions provider ASHBURN International.

Today, software development and payment card authorization solutions are the main area of ASHBURN International activities. The range of services includes installation, updating, and maintenance of software solutions adapted to different manufacturers and types of payment terminals. The company also provides billing services in the Baltic States and other regions.

The innovative software solution TransLink.iQ developed by ASHBURN International has worldwide recognition as one of the best in its field. This software package provides for POS networks monitoring, management, and transaction processing. It guarantees operative and safe transactions conducted by VISA, Mastercard, UnionPay International, and other payment cards.

At the moment we are looking for an experienced C/ C++ Developer with a successful track record in working with complex internal and client faced systems within a team of talented developers.


You will be the 10th member of the POS applications development team.


The company is maintaining more than 30,000+ POS terminals


The team

You will work in a POS applications development team, which consists of 9 members: your fellow developers, QA, analysts and a manager.

Job description:

  • Participate in the design, development, and testing of POS integration software.
  • Develop software to transfer data between POS system and external APIs.
  • Communicate with developer team as well as with non-technical team members.
  • Define, prototype and implement solutions as well as support a number of existing applications.
  • Participate in the development of customer facing applications.
  • Actively participate in the definition of both functional and non-functional requirements for application change.
  • Produce high quality code and unit test deliverables, and assist in integration and acceptance testing efforts.
  • Ensure full compliance to Payments standards and practices product design activities.

Company offers

  • Additional incentives and opportunities to improve qualifications at the employer’s expense (training, business trips, etc.).
  • Work in a modern, strategically convenient office.
  • Salary from 3305 EUR before taxes for an early stage mid. developer to 5000 EUR before taxes or more for a senior level developer.
  • Access to additional sports (fitness equipment, group activities, table tennis), entertainment (computer games) and leisure areas in the office.
  • Company-owned cafe services.
  • Access to the company library, with regularly updated stock in accordance with the needs of the employees.
  • Work in a friendly, positive team.
  • Traditional company events, trips, etc. (summer feast, winter feast, weekend trips, conferences for team building).
  • Special benefits for employees (Children’s Day in the company, company’s periodic breakfast, fruits every Monday, food and snack vending machine, special birthday gifts etc.)


  • C/ C++ experience (mid. or senior level developer).
  • Ability to execute the described algorithms (implementation of encryption, message collection, or even a virtual machine / interperer).
  • Knowledge and experience with communications technologies (TCP/IP, GSM/GPRS, Dial-up).
  • XML knowledge.
  • An open-minded team player and a good listener.
  • Recognise the importance of constructive criticism and feedback.
  • Strong attention to detail.

Bonus points for:

  • Knowledge of EMV standard.
  • Experience with embedded programming.
  • Experience in programming for limited resource devices.
  • Knowledge of financial transactions.
  • Higher education in IT.

Contact information

Karolis Blaževičius

+370 654 74958

Apply for Position

Select and upload your CV. Confidentiality guaranteed.