Software Developer Internship

We invite you to become part of our annual internship programs. 

For 10 years, through our internship programs, we have taken on the responsibility of building a bridge between the academic knowledge and the business practices in professional environment. We believe that our initiative is very successful because every second intern receives a job offer to work at CSoft and everyone who receives such an offer starts a permanent job with us.

The internship we conduct is a practical training, during which the intern gradually developes a complete, small application. It is not related to the subject of activity of our company and is entirely owned by the intern. Each stage begins with a short theoretical-practical lesson, after which a task is set, which should be completed by the next lesson.

What makes us different and we know it's important to you?

  • Opportunity for your internship to be completely remote and to be combined with a university or other work;
  • Personal mentor, with many years of experience as a specialist in the field, who will give you guidance and feedback;
  • We will offer a permanent position in the company to the best performing interns.

During the internship you will have the opportunity to:

  • Acquire invaluable professional skills;
  • Touch the dynamic working atmosphere;
  • Gain experience in a real environment;
  • Use current technologies;
  • Exchange good practices with professionals in the field;
  • Create your own complete application.


The internship will last about 6 weeks. During this period it is necessary to spend at least 6 hours a day, from Monday to Friday. The goal is to receive quick and adequate help with the tasks, to gain a sense of teamwork and to build a real assessment of whether CSoft is the place for your future development. This time is not strictly regulated and will be tailored to your studies and personal commitments.

* The program complies with the requirements for mandatory internship from the university.

Apply if:

  • You have knowledge of C ++ or another OOP language (knowledge of SQL will allow you to stand out);
  • You can tell us about an interesting project or course assignment that you have done yourself, regardless of what programming language;
  • You are ready to start a permanent work immediately after the internship.

* Practice shows that for a successful internship you need to have completed at least 3 semesters of your training in the field of software development.

To apply, send a CV with an up-to-date photo.

If you have a project that you are proud of, we will be happy to include information about it.

All applications will be considered in complete confidentiality and in accordance with applicable regulations. In order not to waste your time, only approved candidates will be invited for an interview. By applying, you voluntarily provide your personal data and agree CSoft Ltd. to process them for the purposes of this selection.