Software Engineer (.NET + TypeScript

Zartis Wellbeing Hub (kara Connect
Spain
28 days ago
Apply on www.jobleads.com
Prepare application

Role details

Contract type
Temporary to permanent
Employment type
Full-time (> 32 hours)
Experience required
6 years minimum
Working hours
Regular working hours
Languages
English

Tech stack

Multitier Architecture Application Programming Interfaces (APIs) Agile Methodology Artificial Intelligence Automation of Tests Microsoft Azure Software as a Service Cloud Computing Cloud Engineering Code Review Payment Systems Entity Framework
+25 more
Key Management PostgreSQL OAuth Octopus Deploy OpenID Software Engineering SonarQube Systems Integration Tripwire TypeScript Datadog Grafana Backend Xunit AngularJS Material UI Kubernetes Playwright Front End Software Development JestJS Restful APIs Dynatrace Atlassian Bamboo Docker Vulnerability Analysis

Job description

Zartis is a global AI transformation and technology consulting partner where talented engineers and technologists work on cutting edge innovation. We partner with ambitious organizations to design, build, and scale technology solutions that deliver real impact.

Our teams bring deep expertise in AI driven platforms, secure API architectures, and cloud native engineering. You will work on meaningful projects that accelerate the adoption of advanced technologies, from strategy and discovery through to full product delivery, helping turn complex challenges into measurable outcomes.

With engineering hubs across EMEA and LATAM, and long term partnerships in financial services, healthcare and life sciences, and energy and climate, we offer opportunities to work on projects that truly matter. Here, you will not just build technology, you will drive business impact and grow your career alongside industry leaders.

We are looking for aSenior Software Engineertojoin a project in the environmental health sector, working with a leading provider of technology for the efficient collection of recyclable materials and general waste management., * Build and maintain scalable backend services using C# and .NET Core, following Clean Architecture principles and RESTful API design.

  • Develop and integrate APIs supporting payment systems, including card tokenisation and payment method management.
  • Contribute to frontend development using Angular and TypeScript, building UI components within an Nx monorepo structure.
  • Work within a cloud-native, containerised architecture on Azure, utilising Docker, Kubernetes, and ArgoCD for deployments.
  • Participate in a spec-first, test-driven development process using xUnit, Vitest, and Playwright, with strict architectural standards enforced through automated code review.
  • Collaborate with architecture teams to align with platform strategy, contributing to a greenfield-to-production SaaS product with active development.
  • Support observability and reliability across production systems using OpenTelemetry and Grafana for distributed tracing and metrics.
  • Engage with CI/CD pipelines built on Azure Pipelines, including SonarQube analysis, Trivy security scanning, and automated test gates.
  • Contribute to frontend development using Angular and TypeScript, building UI components within an Nx monorepo structure., * WFH allowance:Monthly payment as financial support for remote working.
  • Career Growth: We have established a career development program accessible for all employees with a 360º feedback that will help us to guide you in your career progression.
  • Training:For Tech training at Zartis, you have time allocated during the week at your disposal. You can request from a variety of options, such as online courses (from Pluralsight and Educative.io, for example), English classes, books, conferences, and events.
  • Mentoring Program:You can become a mentor in Zartis or you can receive mentorship, or both.
  • Zartis Wellbeing Hub (Kara Connect): A platform that provides sessions with a range of specialists, including mental health professionals, nutritionists, physiotherapists, fitness coaches, and webinars with such professionals as well.
  • Multicultural working environment:We organize tech events, webinars, parties, and activities to do online team-building games and contests.

Requirements

We are looking for someone with strong communication skills, who is proactive, comfortable taking ownership, and experienced in building scalable systems in a fast-paced environment, with a strong attention to detail and a production-focused mindset., * 6+ years of experience in software development.

  • Strong experience with C# and .NET Core, including Clean Architecture, EF Core, and REST API design.
  • Strong understanding of multi-tenancy patterns and building scalable, production-ready SaaS applications.
  • Hands-on experience with cloud-native development on Microsoft Azure, including Docker and Kubernetes.
  • Experience with TypeScript, and ideally Angular (v17+) and Nx monorepo architecture.
  • Experience integrating with OAuth2/OIDC flows and identity providers such as Auth0.
  • Familiarity with Azure services including Azure Key Vault, Azure Container Registry, and Azure Pipelines.
  • Solid knowledge of software engineering principles (SOLID, Clean Architecture, DI) and testing practices.
  • Experience working in Agile environments with a structured, spec-first development approach.
  • Strong problem-solving skills and the ability to work independently within a distributed team.

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.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.jobleads.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

2:49 min

Adopting OAuth best practices and removing outdated grants

Alexander Schwartz Alexander Schwartz · World Congress 2026 Europe

2:04 min

Creating and configuring the unit test project

Roman Alexis Anastasini · World Congress 2021

2:34 min

Docker sandbox architecture and microVM environment integration

Manuel de la Peña Manuel de la Peña · World Congress 2026 Europe

1:34 min

Analyzing vulnerabilities in standard OAuth 2.0 authorization flows

Alexander Schwartz Alexander Schwartz · World Congress 2026 Europe

Videos

See all

Related articles

See all