Senior Software Engineer

Safeguard Global

Philippines

On-site

PHP 2,400,000 - 3,600,000

Full time

7 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Safeguard Global is seeking a senior software engineer to advance the EUC cloud-native platform for car park management across Germany, Denmark and Austria. You will own architecture, CI/CD, IaC, and collaborate with a small cross-functional team in a production environment.

Work with Azure PaaS, Terraform, .NET 10 stack, and modern REST APIs. You will help expand to UK workloads while ensuring reliability in live operations across multiple countries.

Qualifications

  • Strong .NET - .NET 10 in production.
  • Clean Architecture with CQRS and MediatR.
  • REST API design using OpenAPI/Swagger.
  • ASP.NET Core MVC and front-end basics.
  • Infrastructure as code with Terraform.

Responsibilities

  • Deliver new capability across core platform and satellite apps.
  • Expand platform into new European markets and UK workloads.
  • Own infrastructure as code and Azure resources.
  • Drive automated testing, CI/CD, and production observability.
  • Contribute to architectural decisions as platform grows.

Skills

NET 10
C#
Azure
REST API
Terraform
CQRS
MediatR
FluentValidation
OpenAPI/Swagger
CI/CD

Tools

EF Core
Dapper
Flyway
Azure Functions
Service Bus

Job description

The EUC platform is a cloud-native, fully PaaS car park management system operating across Germany, Denmark and Austria - with the scope and architecture to take on significantly larger workloads and to serve as the successor foundation for UK operations as the legacy estate is retired.

Built on .NET 10 and hosted entirely on Azure PaaS, the platform spans parking enforcement and case management, camera integration, paid parking, payment kiosks, bay management, motorist self-service, client and supplier portals, a dedicated patrol app for field attendants, and our compliant app-and-web parking payment offering.

A deliberately small expert team owns the full lifecycle: architecture, development, infrastructure and live support. This is a high-ownership, high-impact role - the platform is growing in market reach and capability, and every engineer shapes it.

Who you’ll be working with
  • A small, cross-functional engineering team with full end-to-end ownership of the platform
  • A mix of nearshore and in-house engineers working in a collaborative, high-trust environment
  • A team that takes architecture seriously but stays pragmatic - decisions are made for good reasons, not fashion
What you’ll be working on
  • Delivering new capability across the core platform and its satellite applications - enforcement, payments, ANPR, field tooling and more
  • Expanding the platform into new European markets and scaling it to take on UK workloads as the legacy .NET 4 estate is decommissioned
  • Owning infrastructure as code alongside the application - every Azure resource is Terraform-defined and pipeline-deployed
  • Driving quality through automated testing, CI/CD pipelines, pull-request discipline and production observability
  • Contributing to architectural decisions: the platform is growing and so are the choices that shape it
  • Supporting live operations - this is a production platform with real users across multiple countries
Technical experience that will help you succeed:

Core platform & architecture

  • Strong .NET - .NET 10 in production; comfortable with modern C# and the surrounding ecosystem
  • Clean Architecture: layered domain/application/infrastructure separation, CQRS with MediatR, FluentValidation
  • REST API design and implementation using FastEndpoints (REPR pattern) with OpenAPI/Swagger; versioned APIs from day one
  • ASP.NET Core MVC for web applications; Bootstrap and jQuery for the front end
  • Event-driven design: Azure Service Bus queues and topics, Azure Functions (isolated worker model - timer, Service Bus and durable orchestrations)

Data

  • EF Core for domain model and write paths; Dapper for optimised read paths - understanding when to use each matters here
  • Per-area schema partitioning, soft-delete and audit conventions, spatial data (NetTopologySuite)
  • Database change management via reviewed, versioned migration scripts (Flyway or equivalent pipeline-deployed approach)
  • Infrastructure as code - Terraform experience strongly preferred; the full estate is IaC-defined and environment-stamped per country
  • Cross-cutting platform services: Entra ID (SSO and managed identity), App Configuration, Key Vault, Application Insights
  • Cloudflare at the edge: DNS, WAF, DDoS protection, CDN

Quality & delivery

  • Automated testing: xUnit, Moq and FluentAssertions; test projects that mirror each application layer
  • Azure DevOps: pipelines, staging-slot deployments, branch policies and pull-request workflow
  • Production observability: Application Insights telemetry, distributed tracing, health-check endpoints
  • NET MAUI: the patrol app is a MAUI offline-first mobile application on the same .NET 10 stack
  • Multi-market / localisation experience: one codebase, per-country deployments, feature flags and resx-based i18n
  • Legacy .NET 4 / .NET Framework background - useful context as UK workloads are assessed for migration or replacement
  • Shared package and private NuGet feed management - the domain and data-access layers publish as versioned packages consumed by satellite apps
  • Actively using AI coding tools (Claude Code or similar) as part of day-to-day engineering workflow
Personal traits that will elevate the team:
  • Comfortable with breadth - able to move between a domain model change, an infrastructure PR and a production investigation in the same day
  • Strong ownership mindset: in a small team with full lifecycle responsibility, things don’t fall through because someone else will pick them up
  • Collaborative and willing to both learn from others and help upskill colleagues - the team succeeds and fails together
  • Pragmatic: you design for what is needed now with the seams to evolve later, not for an imagined future
  • Curious about distributed systems concerns - offline-first, resilience, store-and-forward, eventual consistency - these are first-class platform concerns, not edge cases
  • Enthusiastic about continuous improvement: tooling, practices, architecture and process are all fair game
  • Not scared to move fast, validate ideas and course-correct - the platform is growing and momentum matters
Why this role
  • The EUC platform is the future of the business: it will absorb significantly larger workloads and become the foundation for UK operations as the legacy estate is retired - the work you do now shapes what that looks like
  • Full lifecycle ownership in a small team: you’re not a component in a factory, you influence the architecture and carry it into production
  • No servers to manage: entirely Azure PaaS, IaC-defined, pipeline-deployed
  • Real multi-country scale: data residency, localisation, per-market deployments and a growing European footprint
  • A platform with meaningful complexity: ANPR, offline-first mobile, store-and-forward edge devices, event-driven ingestion, rapidly growing scale - genuinely interesting engineering problems
  • AI enabled applications, features and enhancements for business efficiency, accuracy and productivity
  • AI tooling as standard: the whole team uses Claude day-to-day for development, investigation and code review
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

Safeguard Global • Philippines

On-site
PHP 480,000 - 800,000
Full Stack Engineer - .Net
Full Stack Engineer - .Net

HCLTech • Philippines

On-site
PHP 1,339,000 - 2,009,000
Full Stack Engineer - .Net
Full Stack Engineer - .Net

HCL Technologies Philippines Inc • Metro Manila

On-site
PHP 900,000 - 1,300,000
Senior .NET Cloud Platform Engineer – Azure PaaS
Senior .NET Cloud Platform Engineer – Azure PaaS

Safeguard Global • Philippines

On-site
PHP 2,400,000 - 3,600,000
Founding Solutions Engineer - French & South EMEA Market - Remote - DevOps
Founding Solutions Engineer - French & South EMEA Market - Remote - DevOps

Tick Talent • España

Hybrid
PHP 8,626,000 - 10,784,000
Opportunity to shape technical development
Mission-driven work focusing on digital equality
Exposure to global enterprise customers
Senior Network & IT Support Engineer
Senior Network & IT Support Engineer

Nimbyx • Makati

On-site
PHP 900,000 - 1,200,000
HMO coverage
13th month pay
Government mandated benefits
Senior Platform Engineer
Senior Platform Engineer

create synergies inc. • Philippines

On-site
PHP 1,000,000 - 2,000,000
Automation QA
Automation QA

EviSmart™ • Taguig

On-site
PHP 1,200,000 - 1,800,000
HMO coverage
13th month pay
Govt. mandated benefits
+1
Senior Application Security Engineer
Senior Application Security Engineer

Inriver • Davao City

On-site
PHP 2,500,000 - 3,500,000
Senior Full-Stack Software Engineer
Senior Full-Stack Software Engineer

Outsource Accelerator • Pasig

On-site
PHP 1,200,000 - 1,800,000
Long-term career growth opportunities
Collaborative global team