Job description
Senior C# Backend Developer (m/w/d) - Leidenschaft trifft auf Code
Company Overview
eClear AG is a banking-regulated payment facilitator providing EU-wide customs and VAT clearing as an embedded checkout-solution for e-Commerce marketplaces and digital platforms. With our software products and services, all tax, customs and payment processes in cross-border online trade are automated and significantly simplified.
Job Summary
Development, enhancement, and maintenance of backend services with a focus on C# and .NET (Core).
Key Responsibilities
- Analysis, adoption, and targeted optimization of existing external solutions
- Identification of refactoring potential as well as structured and low-risk modernization of existing systems while maintaining operational stability
- Ensuring high quality standards with regard to code quality, performance, and maintainability
- Design and implementation of service integrations via REST APIs as well as event-driven architectures (e.g., Kafka, SQS)
- Close and structured collaboration with Quality Assurance (QA), DevOps, and other backend teams
- Active participation in the design, implementation, and optimization of CI/CD pipelines as well as deployments in the AWS Cloud
- Ensuring software quality through the use of unit tests and integration tests (e.g., with xUnit or NUnit) as well as common mocking frameworks
- Strong sense of responsibility (“ownership”) and the ability to collaborate effectively in distributed, international teams.
Requirements / Qualifications
- Several years of experience (5+ years) with C# and .NET Core, as well as practical experience in running applications on Linux (Docker/Kubernetes)
- Solid expertise in microservices architectures, API design, cloud technologies (ideally AWS), as well as CI/CD and DevOps practices
- Deep understanding of CLR, async/await, memory management, and performance profiling
- Strong database knowledge in PostgreSQL (query optimization, schema design, migrations)
- Experience with observability (logging, tracing, metrics – e.g., OpenTelemetry)
- Strong quality awareness through unit and integration testing (xUnit/NUnit, mocking)
- Independent working style, team spirit, and enjoyment of working in distributed teams
- Language skills: German (B2–C1) and English (C1)
Preferred Qualifications
- Ideally, experience with event-driven or message-driven architectures
- Experience with Java / Spring Boot is considered a plus
- Additional advantage: knowledge of customs, tax, or compliance domains
Location
Berlin, Germany
Employment Type
Full Time
Salary & Benefits
- Flexible hybrid work model
- Modern workplace with the freedom to help shape your own area of responsibility
- Attractive compensation package
- 30 days of vacation
Application Process
Our interview process kicks off with a short, relaxed phone chat (about 15–20 minutes). Next, you’ll hop on a video call via MS Teams with someone from the team. The final step is a hands-on case study at our office.
Equal Opportunity Statement
We consider all qualified applicants for employment at eClear, regardless of race or national origin, religion or belief, gender or gender identity, sexual orientation, age or marital status. In the case of equal suitability, applicants with a severe disability will be given preference.