Backend Software Developer (.Net)
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+17 more
Job description
| Backend Expert: Own and evolve backend services using C# and .NET Core (.NET 6/8+).Data Architecture: Design and optimize schemas in PostgreSQL, including experience or strong interest in Time Series Data (e.g., TimescaleDB).Asynchronous Messaging: Implement and maintain decoupled systems using Message Brokers (generic concepts of queues, topics, and pub/sub).Agile Delivery: Active participation in Scrum/Kanban ceremonies, ensuring high-quality delivery and accurate estimations.Collaboration: Use Jira for task management and Git (GitHub/Bitbucket) for robust version control, including code reviews and branch management.Core Development & ResponsibilitiesBackend Expert: Own and evolve backend services using C# and .NET Core (.NET 6/8+).Data Architecture: Design and optimize schemas in PostgreSQL, including experience or strong interest in Time Series Data (e.g., TimescaleDB).Asynchronous Messaging: Implement and maintain decoupled systems using Message Brokers (generic concepts of queues, topics, and pub/sub).Agile Delivery: Active participation in Scrum/Kanban ceremonies, ensuring high-quality delivery and accurate estimations.Collaboration: Use Jira for task management and Git (GitHub/Bitbucket) for robust version control, including code reviews and branch management.Technical Requirements (Mandatory)Language/Framework: Deep proficiency in C# and .NET Core.API Design: Strong experience building and consuming RESTful APIs.Database: Solid knowledge of PostgreSQL (Relational design and performance).Version Control: Advanced Git skills (GitFlow, Rebasing, Conflict resolution).Agile: Previous experience in agile teams and tools (Jira).Technical Competencies (Recommended / Good to Have)DevOps & CI/CD: Familiarity with GitHub Actions for automated workflows.Infrastructure as Code: Knowledge of Terraform for environment provisioning.Cloud Native: Basic understanding of Kubernetes (K8s) and Docker containerization.Messaging: Experience with any Message Broker (RabbitMQ, Kafka, or Service Bus).Observability: Experience monitoring applications (e.g., Application Insights, ELK, or similar).Personal CompetenciesAnalytical Thinking: Ability to solve complex technical challenges with clean, maintainable code (SOLID).Team Player: Proactive communication and readiness to support the team’s growth.Adaptability: Comfortable in a fast-paced environment with evolving technical requirements.Language: Fluent in Spanish; English is highly valued for technical documentation and collaboration.What We OfferCompetitive Compensation: Gross annual salary from €55,000, adjusted according to the candidate’s profile and experience.Annual Variable Bonus: 10% annual variable bonus.Hybrid Work Model: 3 days working remotely and 2 days working from the office per week.Flexible Working Hours: Flexible schedule and reduced working hours on summer Fridays.Annual Leave: 30 calendar days of annual leave (equivalent to 23 working days), with additional vacation opportunities.Flexible Compensation Program: Options including public transport passes, childcare vouchers and private health insurance.Life and Accident Insurance: Coverage through the company’s insurance plan.Retirement Plan: Company retirement plan.Financial Support: Daily office meal allowance, work-from-home stipend and exclusive savings and benefits programme for employees (B. Braun Savings Club)Professional Development: Paid training courses and continuous learning opportunities.Well-being Program: Support for mental and emotional health, including access to coaching, psychological consultations and emotional well-being resources.Free Health Checks: Access to complimentary health examinations.Full Home Office Setup: Equipment and resources to support an effective remote working environmentDigital Disconnection Policy: Measures supporting a healthy balance between professional and personal life.Sports and Social Activities: Opportunities to participate in company sports and social initiatives.Collective Bargaining Agreement: Benefits and conditions aligned with the Chemical Industry Collective Bargaining Agreement.B. Braun Medical, S.A. U. | Aitana Altuna#J-*****-Ljbffr |
Requirements
Database: Solid knowledge of PostgreSQL (Relational design and performance). Version Control: Advanced Git skills (GitFlow, Rebasing, Conflict resolution). Agile: Previous experience in agile teams and tools (Jira). Technical Competencies (Recommended / Good to Have) DevOps & CI/CD: Familiarity with GitHub Actions for automated workflows. Infrastructure as Code: Knowledge of Terraform for environment provisioning. Cloud Native: Basic understanding of Kubernetes (K8s) and Docker containerization. Messaging: Experience with any Message Broker (RabbitMQ, Kafka, or Service Bus). Observability: Experience monitoring applications (e.g., Application Insights, ELK, or similar). Personal Competencies Analytical Thinking: Ability to solve complex technical challenges with clean, maintainable code (SOLID). Team Player: Proactive communication and readiness to support the team’s growth. Adaptability: Comfortable in a fast-paced environment with evolving technical requirements. Language: Fluent in Spanish; English is highly valued for technical documentation and collaboration.
Benefits & conditions
Competitive Compensation: Gross annual salary from €55,000, adjusted according to the candidate’s profile and experience. Annual Variable Bonus: 10% annual variable bonus. Hybrid Work Model: 3 days working remotely and 2 days working from the office per week. Flexible Working Hours: Flexible schedule and reduced working hours on summer Fridays. Annual Leave: 30 calendar days of annual leave (equivalent to 23 working days), with additional vacation opportunities. Flexible Compensation Program: Options including public transport passes, childcare vouchers and private health insurance. Life and Accident Insurance: Coverage through the company’s insurance plan. Retirement Plan: Company retirement plan. Financial Support: Daily office meal allowance, work-from-home stipend and exclusive savings and benefits programme for employees (B. Braun Savings Club) Professional Development: Paid training courses and continuous learning opportunities. Well-being Program: Support for mental and emotional health, including access to coaching, psychological consultations and emotional well-being resources. Free Health Checks: Access to complimentary health examinations. Full Home Office Setup: Equipment and resources to support an effective remote working environment Digital Disconnection Policy: Measures supporting a healthy balance between professional and personal life. Sports and Social Activities: Opportunities to participate in company sports and social initiatives. Collective Bargaining Agreement: Benefits and conditions aligned with the Chemical Industry Collective Bargaining Agreement. B. Braun Medical, S.A. U. | Aitana Altuna #J-*****-Ljbffr
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
The Most Popular IT Jobs on the Market
Top-Paying Tech Jobs (with Salaries)
Backend Developer Salary in Germany [2023]
Where To Find Software Engineering Jobs