
Senior Software Engineer, .NET, TypeScript
Posted Aug 4

Posted Aug 4
This is a fully remote position, open to applicants in Ireland.
β’ Design and manage scalable backend services using C# and .NET Core, adhering to Clean Architecture principles and RESTful API design.
β’ Create and integrate APIs for payment systems, focusing on card tokenization and management of payment methods.
β’ Assist in frontend development with Angular and TypeScript within an Nx monorepo framework.
β’ Operate within a cloud-native, containerized Azure environment utilizing Docker, Kubernetes, and ArgoCD for deployment processes.
β’ Engage in specification-driven, test-oriented development using xUnit, Vitest, and Playwright.
β’ Collaborate with architecture teams to strategize platform development for a greenfield-to-production SaaS product.
β’ Aid in production observability and reliability through tools like OpenTelemetry and Grafana.
β’ Participate in Azure Pipelines CI/CD processes, SonarQube analysis, Trivy security scanning, and automated testing gates.
β’ Be part of a distributed team focused on developing digital solutions for waste management, recycling, logistics, and utility operations.
β’ Over 6 years of experience in software development.
β’ Proficient in C# and .NET Core, with expertise in Clean Architecture, EF Core, and REST API design.
β’ In-depth knowledge of multi-tenancy patterns and production-ready, scalable SaaS applications.
β’ Practical experience with Microsoft Azure, Docker, and Kubernetes.
β’ Familiarity with TypeScript; experience with Angular v17+ and Nx monorepo architecture is preferred.
β’ Background in integrating OAuth2/OIDC flows and identity providers like Auth0.
β’ Understanding of Azure Key Vault, Azure Container Registry, and Azure Pipelines.
β’ Strong grasp of SOLID principles, Clean Architecture, dependency injection, and testing methodologies.
β’ Experience in Agile environments employing a structured, specification-first development approach.
β’ Excellent problem-solving abilities and the capability to work autonomously in a distributed team.
β’ Familiarity with PostgreSQL and Entity Framework Core is a plus.
β’ Experience with OpenTelemetry, Grafana, or comparable observability tools is advantageous.
β’ Background in payments, financial systems, or multi-tenant SaaS products is a bonus.
β’ Fully Remote Work.
β’ Initial 3-month collaboration with potential for extension.
β’ Work From Home allowance: Monthly financial support for remote work expenses.
β’ Career development program available to all employees with 360ΒΊ feedback.
β’ Designated time each week for technical training.
β’ Access to online courses from Pluralsight and Educative.io.
β’ English language classes.
β’ Support for books, conferences, and events.
β’ Mentorship Program.
β’ Zartis Wellbeing Hub (Kara Connect) offering sessions from mental health professionals, nutritionists, physiotherapists, fitness coaches, and related webinars.
β’ Multicultural work environment.
β’ Online team-building activities and competitions.
β’ Participation in tech events, webinars, and social gatherings.
mika AI
Travoom
EverCommerce
Cisco
Get handpicked remote jobs straight to your inbox weekly.