Throughout your participation in Progress’ Software Engineering Internship program, you will have the opportunity to dive into the world of software development, enhance your programming skills and gain exposure to diverse career paths and responsibilities, including developing new features and functionalities or working on challenging clients' implementation projects.
Progress Digital Experience (DX) empowers organizations to rapidly build and deploy human-centered, AI-powered digital experiences - from apps to websites - that drive customer acquisition, retention and competitive success. Progress DX offers the best solution designed for developers and marketers alike.
You will have the chance to contribute to the development and ongoing support of our industry leading Telerik or Kendo UI products and help our 4M+ strong developer community to build the applications they want and need, every day. Also, as a Software Engineering Intern, you will participate in the expansion of our cutting-edge content management system Sitefinity used by clients such as World Health Organization, Virgin, Fujitsu, and many more.
If selected, you will be working in the following areas: the .NET family - Blazor, .NET Maui, ASP.NET Core MVC, ASP.NET core Web, JavaScript stack (React, Vue, HTML and CSS) or Python. Furthermore, you'll collaborate with other teams and roles such as Product Management, Product Marketing, UI/ UX Designers and more.
Send us your CV and portfolio/repo link (optional but highly recommended)
How to Make a Great CVYou will receive a HackerRank test that will assess your analytical thinking, problem-solving, programming skills, and knowledge (OOP, algorithms, data structures, etc.). The test takes approximately 90 minutes and must be completed within five days of receiving the assessment invite.
Our interviews usually take 75-90 minutes and are done onsite. You will meet with several Progress professionals and we will discuss your academic background and projects, what excites you about programming and why you decided to apply for an internship at Progress. Other than the technical, we will also ask behavioral questions, to ensure our candidates are well-rounded.
And, since the interview is a two-way street, you’ll be able to ask us any questions that are important to you as you look to find the perfect internship to meet your needs.
How to Prepare For an InterviewWe are happy to have you onboard! Enjoy your Day 1 as a Progresser and get ready for a summer full of exciting learning opportunities and fun!
More About Our CultureWhat makes my work a dream come true is being given the amazing opportunity to showcase my vision and being able to demonstrate progress on a crucial part of the largely-reworked system in front of management, architects and designers. Additionally, being involved in the decision-making process and having the opportunity to work with the latest technological stack make my job worthwhile. The collaborative environment and supportive team members at Progress, who foster innovation and enable me to grow professionally as well as personally, contribute immensely to a positive workplace culture. The support that I receive to accomplish challenging tasks, the open communication system that we maintain and the shared sense of achievement we inculcate in the team are incredibly rewarding and motivate me to embrace new challenges.
Tsvetilin Tsvetilov Junior Software Engineer
During my internship, my mentors and teammates were always willing to answer my questions and help me troubleshoot issues that I faced. They encouraged me to take on small and incremental tasks which helped me familiarize myself with the product faster. Their guidance, encouragement and collaborative nature not only helped enhance my technical skills but also boosted my confidence and contributed to my professional development.
Ivet Nikolova Junior Technical Support Engineer
The work environment offered by my team as well as the company was the key driver of my development as a software engineer at Progress. It was quite motivating to have the opportunity to work with such brilliant specialists who were always willing to share their knowledge with me. I received immense support and inspiration from my mentor and the team, which allowed me to perform my duties and grow in my role in a holistic way. From the moment I stepped inside the Progress building, starting with my interaction with the gatekeeper, I experienced a burst of positive energy in the company, and it all went upwards from there. The opportunity to work in such a stimulating environment is a dream come true for me.
Yanko Georgiev Junior Technical Support Engineer
I highly recommend this internship because of the exceptional team, supportive mentorship and the hands-on learning experience it offers. My team members provided me with valuable guidance while allowing me to work at my own pace, thus fostering both independence and responsibility in my new role. Their willingness to assist and support me, despite their busy schedules, contributed significantly to my learning experience. This internship not only enhanced my technical and professional skills but also helped me develop important communication and collaboration skills. It has been a truly rewarding opportunity and I believe others would benefit greatly from it as well.
Viktoriya Hristova Junior Software Engineer