B. Braun Group

Backend Software Developer (.NET)

B. Braun Group
Apply
2 hours ago
Barcelona, SpainSenior

Responsibilities

  • Own and evolve backend services using C# and .NET Core.
  • Design and optimize PostgreSQL schemas, including time-series data solutions such as TimescaleDB.
  • Build and maintain RESTful APIs and asynchronous systems using message brokers, queues, topics, and pub/sub.
  • Use Git, GitHub, or Bitbucket for version control, code reviews, branching, and conflict resolution.
  • Participate in Scrum or Kanban ceremonies and support accurate delivery estimation.
  • Collaborate with the team through technical problem solving, clean maintainable code, and proactive communication.
  • Support automated workflows, infrastructure provisioning, containerization, and application monitoring where applicable.

Requirements

  • Deep proficiency in C# and .NET Core.
  • Strong experience building and consuming RESTful APIs.
  • Solid PostgreSQL knowledge covering relational design and performance optimization.
  • Advanced Git skills, including GitFlow, rebasing, and conflict resolution.
  • Previous experience working in Agile teams and using Jira.
  • Fluent Spanish is required; English is highly valued for technical documentation and collaboration.
  • Recommended qualifications include GitHub Actions, Terraform, Kubernetes, Docker, RabbitMQ, Kafka, Service Bus, Application Insights, ELK, or similar monitoring tools.
  • Ability to solve complex technical challenges with clean, maintainable code and demonstrate adaptability in a fast-paced environment.

Benefits

  • Gross annual salary from €55,000 and a 10% annual variable bonus.
  • Hybrid work model with three remote days and two office days per week.
  • Flexible working hours and reduced working hours on summer Fridays.
  • 30 calendar days of annual leave, equivalent to 23 working days, with additional vacation opportunities.
  • Flexible compensation options including public transport passes, childcare vouchers, and private health insurance.
  • Life and accident insurance, a company retirement plan, and daily office meal and work-from-home allowances.
  • Employee savings and benefits through the B. Braun Savings Club.
  • Paid training courses and continuous learning opportunities.
  • Mental and emotional well-being support, including coaching and psychological consultations.
  • Complimentary health examinations.
  • Full home-office equipment and resources.
  • Digital disconnection measures and sports and social activities.
  • Benefits and conditions aligned with the Chemical Industry Collective Bargaining Agreement.

Tech Stack

Categories

Contact me