About the company
Benamic is promotional technology solution provider which helps leading international brands to run high ROI promotional campaigns globally. Our solution incorporates expertise in design, marketing & localised legislation, enabling our customers to manage their promotional campaigns through a single platform.
Benamic is part of CluneTech, a suite of companies providing cutting-edge solutions that simplify global business. We have been recognised as a Great Place to Work for 9 consecutive years, a “Best Workplace for Women” for the past 5 years and a “Best Workplace in Tech” for the accreditation’s second year.
Our global footprint encompasses 35 offices worldwide and we do business across 100 countries on a daily basis. In Bulgaria alone, we have 850 + employees across our offices in Varna, Veliko Tarnovo and Shumen and we’re continuing to grow!
Responsibilities
- Develop and maintain our CRM platform (WPF application) and the internal applications and services around it
- Work across a mix of .NET Framework and modern .NET codebases
- Build and maintain backend Web APIs, Windows services, and Docker-hosted services
- Participate in requirements analysis and the development of new features
- Design, write, and test SQL changes against PostgreSQL databases
- Follow structured review and approval processes for production database changes
- Contribute to data model and architecture decisions
- Work within a Git-based branching and release workflow, from feature branch through QA to production
- Support deployments across TEST/QA/LIVE environments using Docker, IIS, and ClickOnce-based release processes
- Participate in release validation and post-deployment verification
- Work closely with the Team Lead, QA, and Business Analysts throughout the ticket lifecycle in Jira
- Participate in troubleshooting and incident response for production issues
- Document technical changes and contribute to the team's internal knowledge base
Requirements
- Solid experience with C# and the .NET ecosystem (.NET Framework and .NET Core/.NET 9)
- Experience building and maintaining Web APIs (ASP.NET / ASP.NET Core)
- Experience with relational databases, ideally PostgreSQL
- Familiarity with Docker and Linux-hosted application deployments
- Experience with Git-based version control and branching workflows
- Experience using Jira or a similar issue-tracking tool
- Comfortable working across both legacy and modern codebases
- Strong troubleshooting and problem-solving skills
- Working proficiency in English
- Strong communication skills and a collaborative, detail-oriented approach
Preferred Skills:
- Experience with Windows desktop application development and ClickOnce deployment
- Experience with IIS and WebDeploy
- Experience with Blazor Server or a similar ASP.NET UI framework
- PowerShell scripting experience
- Experience with SFTP/FTP-based data integrations
- Experience mentoring or onboarding other developers
Conditions
- Flexible Working Policy with a combination of remote and office working
- Multisport Cards
- 22 Annual Leave Days for all employees plus additional days with length of service
- Lifework days: ½ day each quarter to get your life work done
- Additional Health Insurance including dental and vision care
- Team Buildings & Parties
- Life Insurance
- Refer a Friend Bonus
- Discounts across various stores, theatres, restaurants
- Employee-led CSR Programme, CluneTech Cares, with one paid Volunteer Day per year
- CluneTech Life – corporate wellness program
- Monthly Food Vuchers
- Mobile Plan with Free Calls & Internet
- Company Paid Trainings & Learning Accounts
- #OneTeam Awards and Annual Employee of the Year Awards
- Milestone Recognition Program
- Free Sports: Football, Tennis, Volleyball
- Employee Assistance Program
- Meeting Free Days – a specific no meeting day where we encourage no meetings so you (and your team) can focus on getting things done!
- Compassionate Leave: up to 4 weeks paid leave for the loss of a loved one
- Compassionate Leave for pets: up to 2 days
- 5 days company-paid Miscarriage / Pregnancy Loss Leave (applicable for partner also)