Jobs · Engineering · North Carolina

SENIOR .NET ENGINEER

Fintech Core · Wilmington, NC · 1 wk ago
EngineeringFull-time

We are looking for a Senior .NET Engineer to drive one of our projects built on Fintech.Core, our modular white-label fintech platform. The ideal candidate will lead a product module development and take ownership of both the technical quality and efficiency within a major client deployment.

About the role

The role includes acting as a technical expert at the module domain level, responsible for making integration decisions, and ensuring alignment with security, reliability, and other non-functional expectations. This position is well suited for a proactive engineer with solid experience in the fintech or related domain.

Project description

A modular white-label fintech platform based on microservices architecture designed for financial institutions (e.g. challenger banks, PSPs, trading and payment platforms). The platform is cloud-agnostic by design and currently runs on AWS, using Kubernetes, .NET Core, PostgreSQL, gRPC protocol, RabbitMQ (MassTransit).

Current use cases

A financial platform for a regulated institution with EMI and VASP licenses in the Philippines. The solution will combine digital banking and cryptocurrency services, including secure wallets, payments, remittances, and card issuing. A key part of the project is an in-house crypto trading module designed to provide a seamless and compliant experience for a growing global user base.

  • Custodian wallets
  • Liquidity management (Hot & Cold wallets)
  • Crypto transfers
  • KYT
  • Trading (Matching Engine)
  • Core banking
  • Card issuing
  • Payment processing

A unified wealth platform combining banking, payments, digital assets, and institutional-grade yield within a single regulated ecosystem. It bridges traditional finance with modern digital markets, combining the security of licensed financial partners with the efficiency of stablecoin infrastructure. This delivers a frictionless user experience that empowers anyone to manage, earn, and spend instantly and globally. Built on a modular, compliant, and scalable architecture, it connects fiat banking, blockchain infrastructure, and off-chain yield engines into a single system. Key features include:

  • Non-custodial wallets
  • Vault engine (Smart Contracts)
  • Investment in Vault
  • Yield Accrual
  • Card transactions processing

Requirements

  • At least 5 years of experience as a Software Engineer
  • Experience with banking or fintech projects
  • Understand the big picture and offer insightful advice about technologies and projects
  • Strong problem-solving skills and the ability to manage and resolve team conflicts effectively
  • Proficiency in designing and implementing software architectures
  • Clean coding methodologies (SOLID, YAGNI)
  • Professional .NET backend development experience
  • Experience writing and using REST APIs using ASP.NET Web API
  • Wide experience with Docker is required
  • Experience with Kubernetes is required
  • Databases: SQL (PostgreSQL, MySQL), NoSQL (Apache Cassandra, Redis, MongoDB)
  • Experience with queue (Rabbit, Kafka)
  • English level - B2+
  • Additional languages - Ukrainian/Polish

Skills That Will Be a Plus

  • Experience in working with gRPC protocol
  • Experience in solution design for complex microservice-based architectures
  • Proven experience as a Tech Lead or similar leadership role in software development
  • Excellent communication and interpersonal skills, with experience in client-facing roles
  • Cloud: AWS

Responsibilities

  • Lead product module development on Fintech.Core and take ownership of technical quality and delivery efficiency within a major client deployment
  • Act as a technical expert at the module domain level and make sound integration decisions
  • Ensure solutions align with security, reliability, and other non-functional expectations
  • Design and implement scalable .NET backend services, APIs, and integrations across the platform
  • Collaborate with the team and stakeholders to resolve technical challenges and keep delivery on track

Benefits

  • 20 billable days off in the first year of cooperation, all next years - 25 billable days off
  • Fair and competitive compensation
  • Friendly team and enjoyable working environment
  • Clearly described business processes in the company that really work
  • Regular updates on company news, Q&A sessions with top management
  • Flexible work schedule
  • Remote work mode
  • Ability to transfer unused vacation to the next year

Similar jobs

Senior Software Engineer

Delta Dental Ins.Alpharetta, GA· 2 mo ago
Information Technology$152k–$154k/yrapply on ejep.fa.us2.oraclecloud.com

Senior Software Engineer

Johns Hopkins Applied Physics LaboratoryLaurel, MD· 2 mo ago
Engineering$105k/yrapply on careers.jhuapl.edu