Staff Full-stack Software Engineer (.net&azure)

Ripple Ripple · Fintech · Chicago, IL +1 · Engineering

Staff Full-Stack Software Engineer with .NET and Azure expertise to build and own a platform for corporate treasury solutions, focusing on cloud-native development, scalability, and reliability within the fintech domain.

What you'd actually do

  1. Work alongside architects and product managers to develop, estimate, and deliver new features spanning the full stack — front-end, server-side, and database tiers. Invent solutions that matter at scale.
  2. Harness the full power of Azure to architect cloud-native solutions that are scalable, resilient, and built to perform under real-world demand
  3. Drive continuous improvement across our software applications, owning delivery pipelines and feature flags to ensure seamless, confident integration and deployment
  4. Champion quality at every layer — leading rigorous unit, integration, performance, and security testing to ship software that is genuinely production-ready
  5. Own reliability across the full environment lifecycle, using observability tools and logging to swiftly diagnose and resolve issues in development, test, and production

Skills

Required

  • ASP.NET/Core and C#
  • Microsoft SQL Server database development
  • Azure Services
  • Angular with TypeScript
  • CI/CD pipelines within Azure DevOps
  • TDD and BDD practices
  • application development best practices
  • cloud architecture
  • deployment
  • complex distributed systems
  • Windows operating system principles

Nice to have

  • JavaScript frameworks
  • financial industry experience

What the JD emphasized

  • own the platform
  • full-stack
  • cloud-native solutions on Azure
  • set technical direction
  • champion continuous improvement
  • no/low-code bank connector configurations
  • intricate decentralized architectures
  • you-build-it-you-run-it culture
  • rigorous unit, integration, performance, and security testing
  • observability tools and logging
  • active participation in the on-call pager rotation
  • expert in application development best practices, cloud architecture, and deployment
  • deep experience building robust solutions in complex distributed systems
  • Deep expertise in ASP.NET/Core and C#
  • expert-level Microsoft SQL Server database development
  • Extensive hands-on experience with Azure Services
  • designing and implementing CI/CD pipelines within Azure DevOps
  • Highly accomplished in building web applications using Angular with TypeScript
  • strong command of TDD and BDD practices