Sr Software Engineer/AI (Financial)

CoDev Philippines

Philippines

Remote

PHP 1,674,000 - 2,344,000

Full time

2 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

CoDev Philippines is seeking a senior engineer for a fully remote financial systems project operating on PH night shift (9 PM–6 AM). You will build ledger, reconciliation, and banking integrations in a Microsoft Azure environment.

Work with C#, .NET, PostgreSQL, and Claude Code, applying AI-enabled delivery while ensuring correctness, security, and auditable records. Candidates with 3–5+ years in financial applications are preferred.

Qualifications

  • At least 5 years of overall professional experience.
  • Senior-level backend engineer with ownership of complex systems.
  • Strong C# and .NET backend experience.
  • Experience with ledger or reconciliation and banking integrations.
  • Hands-on Azure experience.
  • AI-enabled delivery using Claude Code.
  • Deep understanding of immutability, idempotency, race conditions, auditability, and financial transaction consistency.
  • Excellent written and spoken communication.

Responsibilities

  • Build ledger services, reconciliation workflows, and banking integrations.
  • Design and implement idempotent APIs and processing pipelines.
  • Ensure monetary accuracy with precise decimal handling and audit trails.
  • Develop and operate PostgreSQL-backed services on Azure.
  • Leverage Claude Code to accelerate delivery while ensuring security and correctness.
  • Implement AI/LLM features for suitable workflows with safeguards.

Skills

C# / .NET
PostgreSQL
Azure
AI/LLM
Claude Code
Financial domain
Concurrency controls

Tools

Claude Code
GitHub

Job description

Overview

This is a fully remote role on PH night shift schedule (9 PM–6 AM) with work equipment provided.

Overview

This is a fully remote role on PH night shift schedule (9 PM–6 AM) with work equipment provided.

Role Overview

We are looking for one senior engineer or above for a financial systems project focused on ledger, reconciliation, and banking platform integrations. The engineer must understand the financial consequences of design decisions and build systems that preserve accurate, auditable records under retries, concurrency, and partial failures.

The role requires .NET/C#, PostgreSQL, Azure, AI-enabled delivery using Claude Code, and hands-on AI/LLM or generative AI implementation experience. Ideally, candidates will bring 3–5 years or more of experience building financial applications.

Responsibilities
ABOUT THE PROJECT
  • Build financial applications centered on ledger integrity, reconciliation workflows, and integration with banking and financial platforms.
  • Work within a Microsoft technology environment using PostgreSQL and Azure. The specific backend language and framework remain to be confirmed.
About The Role
  • Translate financial rules into reliable services, own implementation and testing, and communicate technical decisions, progress, and blockers clearly.
  • Use Claude Code to accelerate delivery while remaining accountable for the correctness, security, and maintainability of all generated changes.
What You'll Work On
  • Ledger services. Design and build financial ledger services, transaction posting workflows, balance calculations, and reconciliation capabilities with clear accounting rules and traceable transaction histories.
  • Immutable records. Implement immutable financial records and controlled correction or reversal workflows that preserve the original transaction and its audit trail.
  • Idempotent processing. Build idempotent APIs, ingestion processes, and background jobs so retries, duplicate messages, and repeated requests do not create duplicate financial effects.
  • Concurrency and consistency. Prevent race conditions and inconsistent balances through appropriate transaction boundaries, isolation levels, locking, concurrency controls, and database constraints.
  • Monetary accuracy. Protect monetary accuracy through explicit decimal precision, scale, rounding, and serialization rules across application code, PostgreSQL, and external integrations.
  • Reconciliation solutions. Develop reconciliation workflows that match ledger records against banking or payment data, identify missing or duplicate transactions, investigate discrepancies, and support exception resolution.
  • Banking integrations. Integrate with banking and financial platforms through APIs, files, or event-driven interfaces, accounting for delayed data, partial failures, out-of-order events, and safe replay.
  • Azure operations. Build and operate PostgreSQL-backed services on Azure with monitoring, secure access, resilient processing, and actionable diagnostics.
  • AI-enabled delivery. Use Claude Code to support implementation, refactoring, debugging, and testing while independently reviewing generated code for correctness, security, and maintainability.
  • AI and LLM implementations. Implement AI/LLM or generative AI capabilities for suitable workflows, with evaluation, data protection, and human review where financial decisions or exceptions require oversight.
  • Requirements and validation. Partner with business and technical stakeholders to clarify financial rules, document design decisions, and test reconciliation, concurrency, recovery, and monetary edge cases.
Qualifications
TECHNICAL REQUIREMENTS
  • Technology Stack: C#, .NET.
  • Database: PostgreSQL — required.
  • Cloud: Microsoft Azure or AWS — required.
  • Financial systems: Ledger, reconciliation, banking integrations.
  • AI implementations: AI/LLM and generative AI — required.
  • Development tooling: Claude Code; AI-enabled delivery — required.
Required Qualifications
  • At least 5 years of overall professional working experience.
  • Senior-level or higher engineering capability, with independent ownership of complex backend systems; ideally 3–5 years or more building financial applications.
  • C# and .NET backend development.
  • Practical experience with ledger or reconciliation solutions and banking or financial platform integrations, including transaction lifecycles and discrepancy resolution.
  • Deep understanding of immutability, idempotency, race conditions, auditability, and financial transaction consistency. Ability to prevent decimal precision loss and rounding errors.
  • Strong PostgreSQL skills covering schema design, SQL, transactions, isolation levels, locking, constraints, indexing, performance, and exact numeric data types.
  • Hands-on Azure experience developing, deploying, and supporting services, with secure configuration, access controls, monitoring, and production troubleshooting.
  • Experience delivering backend applications within a Microsoft technology environment.
  • Demonstrated AI-enabled delivery using coding assistants, with the ability to use Claude Code effectively and independently review, debug, and test generated code.
  • Hands-on implementation of AI/LLM or generative AI application features beyond coding‑assistant usage, including API integration, output evaluation, failure handling, and data protection.
  • Strong testing skills covering monetary calculations, duplicate processing, concurrent transactions, reconciliation, integration failures, and recovery.
  • Clear written and spoken communication; ability to clarify financial requirements, document decisions, and communicate progress and blockers.
NICE TO HAVES
  • Experience with code versioning tools, such as GitHub or GitLab.
  • Double-entry accounting, subledgers, settlement, bank statement ingestion, or financial close processes.
  • Event-driven architectures, message queues, transactional outbox patterns, and replayable processing.
  • AI for reconciliation assistance, exception classification, or financial document processing with controlled validation and approval.
Required Skills

ASP.NET (C#) (5), PostgreSQL (5), Microsoft Azure (5), AWS (5), Large Language Model (LLM) (3)

Years Of Experience Needed

CSS (5), PostgreSQL (5), Visual Studio (5), GitLab (5), Azure Cloud (4), AWS (4), Claude Code (3), REST API (5)

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer (.NET & AI) - WFH/Remote
Senior Software Engineer (.NET & AI) - WFH/Remote

CoDev Philippines • Philippines

Remote
PHP 1,200,000 - 2,400,000
Equipment provided
Senior Software Engineer (.NET & AI) - WFH/Remote
Senior Software Engineer (.NET & AI) - WFH/Remote

Complete Development (CoDev) • Metro Manila

Remote
PHP 1,200,000 - 2,400,000
Equipment provided
Remote role
Night shift support
Sr Software Engineer
Sr Software Engineer

CoDev Philippines • Philippines

Remote
PHP 1,000,000 - 1,800,000
Senior Software Engineer, AI‑Driven Financial Ledger (Remote)
Senior Software Engineer, AI‑Driven Financial Ledger (Remote)

CoDev Philippines • Philippines

Remote
PHP 1,674,000 - 2,344,000
Remote Senior .NET & AI Engineer - Financial Ledger
Remote Senior .NET & AI Engineer - Financial Ledger

Complete Development (CoDev) • Metro Manila

Remote
PHP 1,200,000 - 2,400,000
Equipment provided
Remote role
Night shift support
Senior Software Engineer (ASP.NET, C#) - WFH/Remote
Senior Software Engineer (ASP.NET, C#) - WFH/Remote

Complete Development (CoDev) • Metro Manila

Remote
PHP 900,000 - 1,300,000
Mid–Senior Software Engineer
Mid–Senior Software Engineer

Sun Savings Bank, Inc. • Cebu City

On-site
PHP 900,000 - 1,500,000
Finance Expert - Remote
Finance Expert - Remote

YO AI Labs • Davao City

Remote
PHP 3,769,000 - 7,538,000
Finance Expert - Remote
Finance Expert - Remote

YO AI Labs • Manila

Remote
PHP 5,208,000 - 8,681,000
Senior Software Developer
Senior Software Developer

Strategic Staffing Solutions, Inc. • Makati

Hybrid
PHP 900,000 - 1,300,000
Top locations