.NET Developer Support Engineer

Job Summary

Progress is an experienced, trusted provider of products designed with customers in mind, so they can develop the applications they need, deploy where and how they want, and manage it all safely and securely. We take pride in what we do, always valuing the whole person—at work and in life. Our diverse life experiences enrich our culture because people power progress. And as a .NET Developer Support Engineer in Sofia, you can join us in doing what we do best: propelling business forward.
In this very technical role, you will be a part of a product team and will be helping customers troubleshoot and develop their applications built with our Document Processing Libraries - .NET-based visual UI controls for editing documents in various formats and components for back-end conversion and generation of documents. As you work hand-in-hand with our customers' engineering teams, you'll be among the first to hear their direct product feedback and will have the chance to influence the product roadmap. We have been developing and supporting products established on the market for 11 years, with tens of thousands of developers regularly using them worldwide. Our components are used internally by numerous Progress teams, which places us right at the core of the company's popular products like Telerik UI for ASP.NET MVC, ASP.NET AJAX, WPF, WinForms, Sitefinity, Xamarin, Blazor, and Kendo UI.

What you will do in this role:
  • Work directly with customers to help get their job done. Don't forget, our customers are software developers like us, so this could be a fantastic learning experience
  • Debug and investigate customer code, identify bugs and feature requests, and propose workarounds and working solutions
  • Fix simple bugs reported by customers
  • Create technical documentation, translating internal functional specifications to the language of the customers
  • Create marketing and developer-oriented demos, code samples, and knowledge base articles
  • Write clean, maintainable, and readable code according to the team coding standards
  • Think a lot about API design, backward compatibility, and architecture conformance
  • Participate in code and API reviews for the final polishing of the product
  • Work closely with other team members and roles, including developers, to propose functional and API changes, and review functional specifications; QA engineers to confirm the identified issues; product managers to define the scope of the features
To be successful, you'll need:
  • Experience with .NET and C#
  • Desire to communicate directly with customers (developers like us), mainly in written form
  • Proactive drive for constant product improvement
  • The ability to receive direct feedback from clients
  • Excellent time management skills. Ability to commit to both short-term and long-term goals
  • To feel comfortable with large codebases. You will have to read and debug a lot of code, both our and clients' code
  • Knowledge of software design principles
  • Good written and verbal English
  • Willingness to learn fast
What you will get:
  • Team of senior engineers who are ready to share their knowledge and help you grow with them
  • The opportunity to work in a product team where your opinion matters
  • A constant stream of challenges to solve
  • Informal and friendly environment
  • A chance to join a company globally recognized for its leading products
  • Hands-on product development with a worldwide effect upon millions of people
  • Dynamic opportunity for professional growth
  • A company with a social and benefits program that allows you to concentrate on your career
What we offer in return is the opportunity to join a talented team of bright and friendly people and also to enjoy:

  • Generous remuneration package
  • Employee Stock Purchase Plan Enrollment
Vacation, Family, and Health
  • 30 days paid annual vacation
  • An extra day off for your birthday
  • 2 additional days off for volunteering
  • Premium healthcare and dental care coverage
  • Additional pension insurance
  • Well-equipped gym on-site with CrossFit equipment and a climbing wall
  • Co-funded Multisport card
  • Daycare Center for your little ones

And most importantly, excellent company culture with wonderful colleagues to learn from and collaborate with! 

We would be happy to hear from you! Apply now! 

#LI-AG1 #LI-Hybrid

We Make Progress

Progress is an inclusive workplace where opportunities to succeed are available to everyone. As a multicultural company serving a global community, we encourage a wide range of points of view and celebrate our diverse backgrounds. Our unique combination of perspectives inspires innovation, connects us to our customers and positively affects our communities. It is only by working together and learning from each other that we make Progress. Join us!

View all open positions