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:
Internship Benefits
Reasons to #JoinTSD
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:
- Work in a real production environment with server-based, domain-driven architecture.
- Assist in the installation and configuration of company workstations and appliances.
- Participate in the daily work of the System Administration Department, including handling the ticketing system, assisting company employees, and troubleshooting issues.
- Participate in project discussions.
- Learn how to perform systems monitoring, and identify issues and weak points.
- Learn how to properly document technical issues, produce manuals/documentation and conduct business communication.
- Assist in administration of employee benefits.
- Participate in organizing different company events and initiatives.
- Help the HR team create and implement HR policies and procedures.
- Assist in the creation of various surveys.
- Participate in maintaining HR documentation.
- 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!”
“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.”