Senior Software Engineer Full Stack .NET / React, Cloud Native & AI (Payments / Banking)

Remote • Posted 3 hours ago • Updated 3 hours ago
Full Time
No Travel Required
Remote
Depends on Experience
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • C#
  • .NET
  • ASP.NET Core
  • React
  • TypeScript
  • Event-Driven Architecture
  • Distributed Systems
  • Microservices
  • Azure
  • Docker
  • Kubernetes
  • Helm
  • Terraform
  • CI/CD
  • Test-Driven Development
  • Payments
  • Banking
  • LLM
  • RAG
  • AI Agents
  • AI-Assisted Development

Summary

About the opportunity

Our client builds secure, scalable payments and banking products on the cloud. They are hiring a Senior Software Engineer to work across the stack, from event-driven .NET services and AI-powered features to modern React front ends. AI coding tools are a core part of how the team delivers, and you will help shape how they are used safely in money and security paths.

What you'll do

  • Own features end to end, from design and development through testing, release and production support
  • Build distributed, event-driven back-end services and integrations with banking and third-party systems
  • Build AI-powered features, including agents, multi-step workflows and RAG applications
  • Deploy and run containerized services on Kubernetes
  • Build CI/CD pipelines and infrastructure as code
  • Use AI coding tools to deliver faster while keeping quality and security high
  • Review code, mentor other engineers and help grow the team

What you'll bring

  • 7+ years of professional software engineering, delivering and supporting production systems
  • Strong hands-on C# / .NET (ASP.NET Core) and React with TypeScript
  • Experience in payments or banking technology, such as core banking APIs, payment rails, ledgers or reconciliation
  • Expertise building distributed, event-driven applications
  • Working proficiency in at least one other back-end language: Java, Python or Node.js
  • Cloud-native microservices on Azure (preferred), AWS or Google Cloud Platform, using Docker, Kubernetes, Helm and Terraform
  • Secure, observable applications with CI/CD, log aggregation, monitoring and alerting
  • Agile delivery and Test-Driven Development
  • Daily use of AI coding assistants and agents (Claude Code, GitHub Copilot, Cursor), with the judgment to review and harden AI-generated code
  • AI application development: LLM APIs (prompt engineering, structured outputs, tool calling), agents and multi-step workflows, RAG (embeddings, vector search), and evaluating AI quality, cost and safety

Nice to have

  • Microservices design with Domain-Driven Design
  • Target-state architecture for greenfield products and legacy modernization
  • Designing for scalability, resilience and high availability
  • ISO 20022, ACH/NACHA, wires, or core banking vendors (CSI, Fiserv, FIS, Jack Henry)
  • Regulated environments (SOC 2, audit and security controls)
  • Serverless development
  • Azure, AWS or Google Cloud Platform developer, architect or AI certification

How to apply

Please submit your resume as a PDF file. Applications with resumes in other formats may not be considered.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 91124577
  • Position Id: 9103762
  • Posted 3 hours ago
Contact the job poster
Lakshmi Ramachandra

Lakshmi Ramachandra

Recruiter @ Bramkas Inc.
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Remote

•

Today

Full-time

Remote or Utah

•

Today

Full-time

Remote or Almont, Colorado

•

Today

Contract

Remote or Santa Ana, California

•

Today

Full-time

Search all similar jobs