Senior Software Engineer (.NET + TypeScript)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Senior Software Engineer (.NET + TypeScript) (SaaS): Developing scalable backend services and UI components for an environmental health platform with an accent on Clean Architecture and cloud-native infrastructure. Focus on building payment system integrations, optimizing containerized deployments on Azure, and implementing spec-first TDD.
Location: Must be based in the European Union
Company
is a global AI transformation and technology consulting partner that helps ambitious organizations design and scale cutting-edge technology solutions.
What you will do
- Build and maintain scalable backend services using C# and .NET Core following Clean Architecture and RESTful API design.
- Develop and integrate APIs for payment systems, including card tokenization and payment method management.
- Develop UI components using Angular and TypeScript within an Nx monorepo structure.
- Work with cloud-native, containerized architecture on Azure using Docker, Kubernetes, and ArgoCD.
- Implement a spec-first, TDD process using xUnit, Vitest, and Playwright.
- Collaborate with architecture teams to deliver a greenfield-to-production SaaS product.
Requirements
- 6+ years of experience in software development.
- Strong expertise in C#, .NET Core, EF Core, and REST API design.
- Hands-on experience with Microsoft Azure, Docker, and Kubernetes.
- Proficiency in TypeScript and ideally Angular (v17+) with Nx monorepo architecture.
- Experience integrating with OAuth2/OIDC flows and identity providers like Auth0.
- Must be based in the European Union.
Nice to have
- Familiarity with PostgreSQL and Entity Framework Core.
- Experience with OpenTelemetry, Grafana, or similar observability tooling.
- Background in payments, financial systems, or multi-tenant SaaS products.
Culture & Benefits
- 100% remote work option with a monthly WFH financial allowance.
- Established career development program with 360º feedback.
- Dedicated weekly time for technical training via Pluralsight, Educative.io, and other resources.
- Access to a mentoring program and English language classes.
- Wellbeing Hub providing mental health, nutrition, and fitness specialist sessions.
- Multicultural environment with online team-building games, tech events, and parties.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →