Job Offers

Software Developer (Golang, C#)
back to homepage
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.

Apply for:

Software Developer (Golang, C#)

ID Job :

30001

Грешка: Формулярът за контакт не е намерен.

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 avez de l’expérience dans des projets d’outsourcing en langue française ? Vous êtes rigoureux(se), organisé(e) et aimez travailler dans un environnement juridique et administratif ? Alors cette opportunité est faite pour vous !

Dans le cadre d’un projet d’externalisation pour un client basé en France, nous recherchons des Assistant(e)s juridiques et administratifs(ves) expérimenté(e)s pour rejoindre notre équipe en Bulgarie. Le poste est entièrement réalisable en télétravail et s’inscrit dans le cadre d’un projet stable et à long terme.

Vos missions :

  • Gestion et communication des documents : création, traitement et envoi de courriers configurés (enregistrement, publication, notifications, etc.)
  • Mise à jour et suivi de la base de données : utilisation de logiciels spécialisés pour le suivi des dossiers (expérience avec des applications complexes comme des CRM requise)
  • Suivi des délais et des factures : contrôle des échéances et gestion des éléments de facturation
  • Édition de documents : préparation de fichiers au format numérique et physique

Profil recherché :

  • Expérience préalable dans des projets d’outsourcing en langue française
  • Excellente maîtrise du français (niveau C1 minimum obligatoire)
  • Bonne connaissance de l’anglais professionnel
  • Expérience dans l’utilisation de logiciels complexes (par exemple CRM, bases de données métier)
  • Autonomie, sens de l’organisation, précision et respect des délais
  • Capacité à travailler efficacement à distance
  • Aucun diplôme juridique requis, mais un intérêt marqué pour la compréhension et l’interprétation des textes de loi est attendu

Ce que nous offrons :

  • Un contrat de travail bulgare à temps plein
  • Un poste 100 % en télétravail
  • Une mission stable et durable dans un environnement structuré
  • Une équipe francophone expérimentée
  • Un cadre de travail international, professionnel et stimulant

Intéressé(e) ? Envoyez-nous votre CV en français dès maintenant et rejoignez une équipe dédiée à l’excellence opérationnelle. Nous avons hâte de faire votre connaissance !

Senior Python Developer AI

Job ID: 30201
Specialisation: Software Developer
Level: Senior
Location: Bulgaria | Remote

Our client is an American company operating in the AI field. They use an AI-driven application development platform that enables users—regardless of technical skill—to easily create and scale business solutions. The platform unifies data, automates workflows, and ensures security and governance, helping companies reduce costs, minimize risk, and operate more efficiently.

They are currently looking for a

Senior Developer with strong expertise in Python

to join their team.

Responsibilities:

  • Build AI-first products using conversational and emerging AI technologies
  • Collaborate with a dynamic team to create next-gen AI applications
  • Conduct code reviews to ensure quality and scalability
  • Share knowledge and best practices to support team growth and innovation

Requirements:

  • 5+ years of experience with Python
  • Solid software engineering foundations: testing, fault tolerance, design patterns, data structures
  • Experience with LLMs and prompt engineering is a big plus
  • Passion for learning and staying ahead in tech
  • Strong English communication skills
  • A strong focus on user experience and product impact

Benefits Include:

  • Fully remote work
  • Competitive salary & annual bonus
  • 25 vacation days
  • Health insurance
  • Food vouchers & wellness allowance
  • Opportunities for external learning and development

This opportunity sounds attractive for you? Then apply with your CV together with an actual picture.

Software Engineer with Go

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

For our client with a growing team in Sofia we are currently looking for a motivated

Software Engineer (Backend) with Go

to support them on a long-term basis.

Responsibilities:

  • It is a product company and you will help to make their software better
  • You will be part of a small team and work closely with your colleagues in Europe and the US
  • The company uses Agile methods

What we expect:

  • 2 years working experience as a developer
  • Good understanding of Typescript (compulsory)
  • Familiar with Go
  • Good knowledge of Python
  • You have a basic understanding of Linux administration
  • Docker knowledge would be a plus
  • Kubernetes knowledge would be a plus
  • Working experience with mongoDB
  • Good English language skills

What our client has to offer:

  • Hybrid working environment, but the initial phase will be in the Sofia office
  • A competitive package

This opportunity sounds attractive for you? Then apply with your detailed CV in English. Only short – listed candidates will be contacted.

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