Job Offers

Software Developer (Golang, C#)
back to homepage

This position is no more active.

But you can still apply and we will contact you if we have a similar opening in the future.

Job ID: 30001
Specialisation: Software Developer
Level: Mid-Level
Location: Bulgaria | Sofia

Our client is a global leader in retail and hospitality software solutions, specializing in payments and point-of-sale (POS) systems (product company). Operating in over 70 countries, they empower businesses to grow and thrive using innovative technology.

We are currently searching for several

Software Developers

for their new office in Sofia. These roles offer exciting challenges, a collaborative environment, and significant opportunities for professional development.

The engineering team is a diverse, remote-first group that brings together developers, quality assurance engineers, and project managers from various countries and cultures. They play a key role in influencing the company’s software architecture, product roadmap, and day-to-day operations. The company fosters an inclusive and innovative culture, encouraging team members to take initiative, explore new ideas, and make a meaningful impact on both the team and the products they create.

While prior experience with the specific technologies is not essential, candidates should have relevant working experience in software development and a willingness to learn. The primary technologies include:

  • Programming Languages: Golang, C#, React (TypeScript)
  • Infrastructure: AWS, Terraform, Helm, GitLab for CI/CD

Key Responsibilities:

Depending on your level of experience, your responsibilities may include:

  • Participating in technical project planning and execution.
  • Writing clean, efficient, and maintainable code.
  • Designing, maintaining, and querying SQL and NoSQL databases.
  • Documenting technical processes and project details.
  • Collaborating with team members and cross-functional departments.
  • Contributing to architectural decisions, patterns, and solutions.
  • Adapting to new tools, technologies, and programming languages as needed.

Your profile:

The ideal candidate will have:

  • Relevant working experience in software development (junior or mid-level).
  • Proficiency in writing high-quality code (any programming language).
  • Strong communication skills for collaboration across teams.
  • A self-motivated, organized, and enthusiastic approach to work.
  • Business-level proficiency in English.

Our client offers:

  • Flexible working hours to support work-life balance.
  • Fully remote role will be possible in the future, but willingness to be at the beginning at least some days per week in their Sofia-office to build-up a team-spirit.
  • Transparent career progression framework tailored to your growth.
  • Competitive company bonus scheme.
  • Access to training, certifications, and events for ongoing professional development.

Whether you’re early in your career or looking to take the next step, this role offers an opportunity to develop your skills, contribute to meaningful projects, and grow within a supportive and innovative company.

The position "Software Developer (Golang, C#)" has been filled succesfuly. But if you think that you would have been a great match, feel free to forward us your CV and we will inform you if something similar pops up.

Apply for:

Software Developer (Golang, C#)

ID Job :

30001

    Your Message

    Where do you want to work in the future?

    Please add up to three documents to support your application, e.g. CV, cover letter, diploma,...

    Supported formats: .pdf, .docx, .doc, .odt, .ods, .txt
    Maximum size: per file 4 MB

    I want to benefit from your free services on a long-term basis and be informed about suitable vacancies in the future. Thus, I agree that my personal data is saved by recruiting agency Balkaninvest indefinitely. I may revoke this approval any time (optional). / Желая да се възползвам от вашите безплатни услуги за неограничен период от време и да бъда информиран/а за съответстващи на профила ми работни позиции за в бъдеще. Поради това се съгласявам личните ми данни да бъдат съхранявани от посредническа агенция "Балканинвест.ЕУ" ЕООД за неопределено време. Мога да оттегля това съгласие по всяко време (опционално).

    JOB OFFERS

    You may also like…

    Assistant juriste et administratif

    Job ID: 30301
    Specialisation: Office Administration
    Level: Specialist
    Location: Bulgaria | Remote | Sofia

    Offre d’emploi : Assistant(e) Juridique et Administratif(ve)

    Lieu : Bulgarie (contrat de travail bulgare – poste 100 % en télétravail, avec résidence obligatoire en Bulgarie)

    Projet d’externalisation pour un client français – mission à long terme

    Pour des raisons liées à la protection des données, ce poste est uniquement ouvert aux ressortissant(e)s d’un pays membre de l’Union européenne.

    Vous maîtrisez parfaitement le français et l’anglais et possédez une solide expérience dans un environnement administratif ou juridique ? Vous êtes organisé(e), rigoureux(se) et appréciez le travail nécessitant précision, confidentialité et respect des délais ?

    Dans le cadre d’un projet d’externalisation pour un cabinet français spécialisé en propriété intellectuelle, nous recherchons un(e)

    Assistant(e) juridique et administratif(ve)

    afin de rejoindre une équipe internationale expérimentée.

    Le poste est basé en Bulgarie sous contrat de travail bulgare et est réalisable à 100 % en télétravail.

    Vos missions

    • Assurer le support administratif auprès d’ingénieurs, de juristes et d’avocats spécialisés en propriété intellectuelle.
    • Ouvrir, gérer et suivre les dossiers relatifs aux marques françaises et internationales, aux brevets ainsi qu’aux procédures contentieuses.
    • Rédiger, préparer et envoyer des correspondances professionnelles en français et en anglais.
    • Assurer le suivi des échéances administratives et veiller au respect des délais.
    • Préparer les éléments de facturation, établir les factures et assurer le suivi des échéances de facturation.
    • Saisir, mettre à jour et contrôler les informations dans des logiciels métiers et des bases de données spécialisées.
    • Garantir la qualité, l’exactitude et la confidentialité des données traitées.

    Profil recherché

    • Expérience dans une fonction administrative ou juridique, idéalement au sein d’un cabinet d’avocats, d’un cabinet de propriété intellectuelle ou d’un environnement d’externalisation (BPO/LPO).
    • Excellente maîtrise du français et de l’anglais, à l’écrit comme à l’oral (niveau C1 minimum).
    • La maîtrise de l’allemand constitue un atout.
    • Excellentes capacités rédactionnelles en français.
      Très bonne maîtrise des outils Microsoft Office, notamment Word et Excel.
    • Expérience dans l’utilisation de logiciels de gestion documentaire, de gestion de dossiers ou d’autres applications professionnelles complexes.
    • Sens de l’organisation, autonomie, précision et capacité à gérer plusieurs dossiers simultanément.
    • Respect strict des procédures et des délais.

    Ce que nous offrons

    • Un contrat de travail bulgare à temps plein.
    • Un poste entièrement en télétravail.
    • Une mission stable et durable au sein d’un environnement international.
    • Une équipe francophone expérimentée.
    • Une formation aux procédures internes et aux outils utilisés dans le cadre du projet.

    Éligibilité / Données personnelles: Pour des raisons liées à la protection des données, le poste est réservé aux ressortissant(e)s de l’Union européenne.

    Candidature
    Envoyez votre CV en français.

    Field Engineer (Construction Business)

    Job ID: 31301
    Specialisation: Civil Engineering
    Level: Expert
    Location: Bulgaria | Sofia

    Our client is a subsidiary of a globally recognized company specializing in fastening systems, construction solutions, and innovative engineering products. The company provides high-quality fixing systems, anchors, and installation solutions for the construction and industrial sectors in Bulgaria. The company is known for its reliability, technical expertise, and commitment to innovation, quality, and customer support.

    For this top employer we are seeking a highly skilled

    Field Engineer (Construction Business)

    to provide high-level technical support and engineering expertise directly at construction sites and engineering offices. Your primary mission will be to ensure that its innovative fastening and installation systems are specified, designed, and implemented correctly in large-scale construction projects across the Sofia and Plovdiv regions.

    Key Responsibilities

    • Technical Support: Provide on-site engineering consultations, anchor pull-out tests, and technical troubleshooting for complex construction projects.
    • Design & Specification: Work closely with structural engineers and architects to ensure its products are specified in the design phase and included in project bills of quantities.
    • On-Site Supervision: Supervise the correct installation of its systems and provide certifications or technical reports when required.
    • Software Expertise: Utilize and support clients with its specialized design software (e.g., C-FIX) to provide accurate calculation models for fastening solutions.
    • Product Training: Conduct technical seminars and hands-on workshops for engineers and contractors regarding the safe and effective use of our systems.
    • Market Insight: Monitor technical trends and local regulations in the Bulgarian construction market to provide feedback for product development.

    Requirements & Qualifications

    • Education: University degree in Civil Engineering (Structural focus) is mandatory.
    • Experience: Minimum 2–3 years of engineering experience within the construction industry; previous experience in a field-based technical role is a significant advantage.
    • Technical Skills: Strong understanding of structural mechanics, building materials, and local construction codes.
    • Software Skills: Proficiency in AutoCAD and structural calculation software. Advanced command of MS Office (Word, Excel, PowerPoint) is required.
    • Language Skills: Fluent in Bulgarian and professional proficiency in English (written and spoken).
    • Personal Traits: Strong problem-solving skills, excellent communication, and a highly organized, professional approach.
    • Mobility: Valid driving license and willingness to travel frequently to construction sites within the assigned regions.

    What our client offers

    • A specialized technical role within a world-leading German fastening technology group.
    • Comprehensive training in Germany and Bulgaria on the latest fastening technologies.
    • Competitive salary package and performance-based incentives.
    • High-quality professional equipment, including a company vehicle and mobile office tools.
    • 22 days of annual paid leave.

    If you are an engineer who enjoys the balance between technical design and on-site implementation, please send your CV in English language via our contact form.

    Technical Sales Rep (Construction – DIY Retail)

    Job ID: 31303
    Specialisation: Sales
    Level: Expert
    Location: Bulgaria | Plovdiv | Sofia

    Our client is a subsidiary of a globally recognized company specializing in fastening systems, construction solutions, and innovative engineering products. The company provides high-quality fixing systems, anchors, and installation solutions for the construction and industrial sectors in Bulgaria. The company is known for its reliability, technical expertise, and commitment to innovation, quality, and customer support.

    For our client we are looking for a

    Technical Sales Representative in Construction Market – DIY Retail Sector for the Fastening Technology division in Sofia and Plovdiv in Bulgaria

    Responsibilities
    • Retail Account Management: Build and maintain long-term relationships with DIY retail chains, category managers, and store managers.
    • Product Placement & Merchandising: Optimize shelf visibility, manage planograms, and ensure effective use of POS materials.
    • Technical Retail Support: Provide product training to store staff for customer consultation on fischer solutions.
    • Promotions & Activations: Plan and execute in-store promotions, product demonstrations, and seasonal campaigns.
    • Market Analysis: Monitor retail trends, competitor pricing, and market developments to support business decisions.
    • Sales Growth: Drive turnover growth by expanding product ranges and developing new retail partnerships.

    Your profile
    • Education: Degree in Business, Marketing, or a technical field preferred.
    • Experience: Minimum 3 years of sales experience, ideally in DIY retail or FMCG.
    • Technical Skills: Ability to explain technical products to professionals and DIY customers.
    • Language Skills: Fluent Bulgarian and professional English skills.
    • Software Skills: Strong MS Office skills, especially Excel.
    • Communication: Strong negotiation and presentation skills.
    • Mobility: Valid driving license and willingness to travel.

    Offer
    • A professional position within a world-leading German group.
    • Comprehensive training on company’s retail strategy and product portfolio.
    • 22 days of annual paid leave.
    • Competitive salary and performance-based bonus scheme.
    • Company vehicle and professional mobile tools for field work.

    If you are interested in this opportunity, please send us your CV.

    Jobs in Bulgaria

    Visit Bulgarian section with job openings for Bulgaria

    Jobs outside Bulgaria

    Visit Bulgarian section with job openings outside Bulgaria

    Search & Filterh

    Search for Job Offers
    • Specialisation

    • Level

    • Location