Want to Kick-Start Your Career in IT?

#JoinTSD for a summer internship and gain valuable hands-on experience in a real working environment and guidance by expert mentors.

TSD Internship Program

TSD Internship Program is successfully carried out annually with the purpose to provide talented university students and fresh graduates with the opportunity to set the start of their career in the information technology sector in a growing team of competent, highly motivated and skillful specialists, operating from our company offices in Troyan, Plovdiv, and Sofia.

Working with us will enable you to build up expertise in your professional area and generate valuable practical skills. If you are motivated to start your career as a part of a dynamic multinational team, TSD Internship Program is the right fit for you. Explore our internship opportunities and join us!

Internship Overview

Program length

2-4 months during the summer

Period

from June to September

Place of conduct

TSD’s offices in Troyan, Plovdiv, and Sofia

Departments

Application Development, Quality Assurance, System Administration, Human Resources, Administration, Marketing, Sales, Branding & Design

Our Internship Program Is a Great Opportunity for You If:

  • You are a university student (bachelor’s or master’s degree) or a fresh graduate in an IT area such as Electronics, Computer Science, Information Technology, or other major related to the department you are applying for.

  • You possess B2 level (or higher) of English, both verbal and written.

  • You are agile and highly adaptive.

  • You are willing to take the first steps in your career with actual project assignments.

  • You are passionate about career development.

Internship Benefits

Reasons to #JoinTSD

  • We will provide you with training and mentorship by experienced professionals to help you learn quickly and efficiently perform your daily tasks.

  • You will be involved in actual projects and problem-solving situations in order to gain extensive practical experience.

  • Your mentor will be providing ongoing feedback and support, helping you to upgrade your skills.

  • You will be a part of our friendly working environment with access to a range of employee benefits.

What You Will Learn by Taking an Internship in Each of Our Departments

You will gain knowledge and skills in the following aspects and technologies:

  • Hands-on in all stages of the software development life cycle (planning, design, coding, testing & deployment)
  • Debugging & testing code.
  • Researching, investigating, and fixing technical issues.
  • Ability to work and collaborate with many professionals within the company
  • Exposure to new technologies.

Tech Stack:

  • C#
  • NET Framework, NET Core (6.0+), ASP.NET MVC
  • Blazor
  • Javascript
  • jQuery
  • Angular
  • React
  • Bootstrap
  • Agile/Scrum
  • MS SQL Server
  • Azure Dev Ops

Expertise and activities that you can expect to practice and acquire:

  1. Work in a real production environment with server-based, domain-driven architecture.
  2. Assist in the installation and configuration of company workstations and appliances.
  3. Participate in the daily work of the System Administration Department, including handling the ticketing system, assisting company employees, and troubleshooting issues.
  4. Participate in project discussions.
  5. Learn how to perform systems monitoring, and identify issues and weak points.
  6. Learn how to properly document technical issues, produce manuals/documentation and conduct business communication.
Expertise and activities that you can expect to practice and acquire:

  1. Assist in administration of employee benefits.
  2. Participate in organizing different company events and initiatives.
  3. Help the HR team create and implement HR policies and procedures.
  4. Assist in the creation of various surveys.
  5. Participate in maintaining HR documentation.
  6. Research on different HR-related topics and tasks.

Find Out What Our Successful Interns Say About Their TSD Internship Experience

“This internship was useful to me in many aspects of software development. It did not just significantly improve my technical skills, but it also allowed me to get a better insight into the software developer’s role and responsibilities as part of the entire workflow. Thank you, TSD, for the provided opportunity!”

Nikola Siderov, Junior Developer in TSD

“I am grateful that TSD offered me the chance to join and stay with this friendly and experienced team. TSD works on a lot of interesting projects for various industries and purposes, and I am happy that I started my career here.”

Kaloyan Peshterski, Junior Developer in TSD