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 technologies:

  • NET, ASP.NET MVC
  • MS SQL Server
  • Javascript
  • JQuery
  • BootstrapJS
  • KnockoutJS
  • RequireJS
  • AngularJS
  • Agile/Scrum
  • WinForms
  • C#
  • WPF

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

  • Work on a real server infrastructure with cutting-edge technology
  • Assist in installing and configuring operating systems and company applications
  • Participate in all sys-admin related projects
  • Setup network monitoring tools
  • Help on troubleshooting system and network problems

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

  • Various aspects of HR compliance and record-keeping for employees
  • HR work including organizational development, benefits, onboarding preparation, employee engagement, and community involvement
  • Knowledge of generally accepted Human Resources principles and practices
  • Excellent verbal and written communication skills
  • Ability to multi-task effectively
  • Assist with promoting HR programs and initiatives throughout the organization 

You will gain knowledge and practical skills in the following areas:

  • Email marketing
  • Content marketing
  • Social media marketing
  • Public relations
  • Digital advertising
  • Copywriting
  • Partner marketing
  • Market research
  • WordPress website management
  • Website analysis
  • Event organization and promotion

You will gain knowledge and practical skills in the following areas:

  • Communication with global clients
  • Sales process coordination 
  • Contract management
  • Product license management
  • Quote preparation
  • Business negotiation with prospects/clients
  • Client record and deal management
  • Organization and facilitation of product demos

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

  • Excellent verbal and written communication skills
  • Invoice management and collaboration with Finance Department
  • Various research and analysis
  • Organization of company events

If you are a creative person who is motivated to develop professionally, in TSD, you can build knowledge and practical experience in:

  • Working with the Adobe products and learning how to use and combine them effectively
  • Preparing images for print and digital use
  • Creating various types of materials corresponding to the brand identity
  • Getting familiar with the complete process of business catalog creation
  • Testing your creativity in tight deadlines

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

Applications for TSD Internship Program 2025 are now closed! If you have missed it this year, you can surely apply for the program next year in the period 1st Jan – 30th April 2026.