Senior .NET Developer (Fintech)

Jobgether

Brasil

Remote

BRL 240,000 - 360,000

Full time

2 days 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

Benefits offered by this job

Fully remote work
Paid vacation
Paid sick leave
Referral bonuses
Learning and development support
Wellbeing wallet

Job summary

Jobgether in Brazil is seeking a Senior .NET Developer (Fintech) to own backend services for payment processing and back-office operations. You will design scalable microservices, robust integrations, and SLA-driven systems while leveraging AI-powered tooling to accelerate delivery in a fully remote setting.

The role requires 5+ years in C#/.NET, microservices experience, and hands-on work with Azure, Docker, AKS, and SQLServer/MongoDB/CosmosDB.

Qualifications

  • Minimum 5 years of commercial software development experience with C# and ASP.NET Core.
  • Proven experience designing and developing microservices architectures.
  • Hands-on experience with Microsoft Azure, Docker, and AKS.
  • Practical experience with Microsoft SQL Server, MongoDB, and Cosmos DB.
  • Experience using AI-powered development tools or agents for task delivery from definition to implementation.
  • Ability to understand, validate, explain, and take responsibility for every line of code delivered, including AI-generated code.
  • Commitment to clean, maintainable code and automated testing.
  • Strong ownership, accountability, and reliability in technical tasks.
  • Clear, open communication when addressing challenges or defects.

Responsibilities

  • Develop and maintain backend services supporting payment processing and back-office operations, including reconciliation, payouts, fees, settlements, and dashboards.
  • Design and implement resilient integrations and asynchronous workflows (idempotency, outbox/inbox, sagas, retries, deduplication).
  • Build and optimize microservices to meet latency targets and SLA/SLO requirements.
  • Implement monitoring, alerting, and operational practices for high availability.
  • Leverage AI-powered development tools while ensuring code quality and security.
  • Review and validate AI-generated code for correctness and test coverage.
  • Write clean, testable code and automated tests to sustain quality.
  • Participate in code reviews and maintain up-to-date technical specs.
  • Take ownership of deliverables and proactively address defects.

Skills

C# & ASP.NET Core
Microservices
Azure
Docker
AKS
SQL Server
MongoDB
Cosmos DB
AI-powered development tools

Tools

Azure Kubernetes Service (AKS)
Microsoft Azure
Docker

Job description

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior .NET Developer (Fintech) based in Brazil.

We are looking for a senior backend engineer to build and maintain reliable financial technology services supporting payment processing and business operations. In this role, you will develop scalable microservices and robust integrations for complex workflows such as reconciliation, payouts, settlements, and fee calculations. You will work with modern cloud infrastructure and database technologies to deliver secure, high-performance solutions. You will also leverage AI-powered development tools and agents to accelerate delivery while ensuring every implementation meets high engineering standards. Working within an international, fully remote team, you will contribute to technical decisions, maintain clear documentation, and share knowledge with fellow engineers. This is an opportunity to take ownership of critical fintech systems in a dynamic, product-driven environment.

Accountabilities
  • Develop and maintain backend services supporting payment processing and back-office operations, including reconciliation, payouts, fee calculations, settlements, and B2B client dashboards.
  • Design and implement resilient integrations and asynchronous workflows using patterns such as idempotency, outbox/inbox, sagas, retries, and deduplication.
  • Build and optimize microservices to meet performance and reliability objectives, including p95/p99 latency targets and SLA/SLO requirements.
  • Implement monitoring, alerting, and operational practices to maintain service availability and quickly identify potential issues.
  • Use AI-powered development tools and agents throughout the software delivery process, from task definition to implementation.
  • Thoroughly review and validate AI-generated code, ensuring correctness, maintainability, security, and appropriate test coverage.
  • Write clean, well-structured code and develop automated tests to support software quality and long-term maintainability.
  • Participate in code reviews, maintain up-to-date technical specifications, and share knowledge and best practices with the engineering team.
  • Take ownership of assigned deliverables, communicate openly about challenges, and proactively address defects or implementation issues.
Requirements
  • At least 5 years of commercial software development experience with C# and ASP.NET Core.
  • Proven experience designing and developing microservices architectures.
  • Hands‑on experience with Microsoft Azure, Docker, and Azure Kubernetes Service (AKS).
  • Practical experience with Microsoft SQL Server, MongoDB, and Cosmos DB.
  • Demonstrated experience using AI-powered development tools or agents to deliver tasks from initial definition through to working implementation.
  • Ability to understand, validate, explain, and take responsibility for every line of code delivered, including AI-generated code.
  • Strong commitment to clean, maintainable code and automated testing.
  • A strong sense of ownership, accountability, and reliability when managing technical responsibilities.
  • Clear and open communication skills, particularly when addressing challenges, defects, or unexpected outcomes.
Additional experience that would be advantageous
  • Background in payment processing, financial technology, or banking systems.
  • Familiarity with specification-driven development practices.
  • Experience working in product-oriented organizations or startup environments.
  • Previous experience mentoring developers or providing technical leadership.
Benefits
  • Fully remote, full-time work arrangement, with the flexibility to work from different locations worldwide.
  • 27 paid vacation days per year from the first day of employment.
  • Paid sick leave.
  • Performance-related referral bonuses for recommending successful candidates.
  • Learning and development support, including access to language lessons through Preply and educational courses on Coursera and other platforms.
  • Wellbeing Wallet of up to €2,800 per year after the integration period, available for medical expenses, therapy, dental care, pharmacy costs, fitness, sports activities, and emotional wellbeing.
  • Necessary technical equipment provided, plus a €1,000 budget for setting up a home office or renting a coworking space.
  • Family support, including €1,000 gross for childbirth, marriage, or bereavement.
  • Annual Child Support Benefit of up to €1,000 gross per child.
  • Long-term recognition bonus after three years of continuous service.
  • Compensation details, including the initial salary level or range, shared with candidates during the recruitment process and before employment begins.
How Jobgether works:

We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.

We appreciate your interest and wish you the best!

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior DevOps Engineers
Senior DevOps Engineers

Jobgether • Brazil

Remote
BRL 180,000 - 300,000
Fully remote working arrangement
Competitive salary
Opportunity to work on international v
+1
Dev Full Stack .NET SR - Projeto Temporário
Dev Full Stack .NET SR - Projeto Temporário

Jobgether • Brazil

Remote
BRL 134,000 - 234,000
Meal allowance
Healthcare coverage
Remote-work subsidy
+3
Mid-Level Fullstack Developer (.NET / Next.JS)
Mid-Level Fullstack Developer (.NET / Next.JS)

Jobgether • Brazil

Remote
BRL 120,000 - 180,000
Health insurance
Dental insurance
Meal allowance
+13
Desenvolvedor Fullstack DotNet +Angular Sênior
Desenvolvedor Fullstack DotNet +Angular Sênior

Jobgether • Brazil

Remote
BRL 150,000 - 210,000
Fully remote from Brazil
Independent contractor under PJ model
Pessoa Desenvolvedora Full-stack JAVA Especialista
Pessoa Desenvolvedora Full-stack JAVA Especialista

Jobgether • Brazil

Remote
BRL 180,000 - 240,000
Fully remote Brazil
Flexible hours
Education allowance
+3
Desenvolvedor .NET Sênior — (C# / SQL Server / AppSec)
Desenvolvedor .NET Sênior — (C# / SQL Server / AppSec)

Jobgether • Brazil

Remote
BRL 180,000 - 300,000
Remote Brazil
PJ contract
Life Insurance
+4
Pessoa Desenvolvedora Backend .NETCore Sênior
Pessoa Desenvolvedora Backend .NETCore Sênior

Jobgether • Brazil

Remote
BRL 180,000 - 240,000
Remote work (Brazil)
Career growth
Technical ownership
+3
Software Engineer PL | AI Products
Software Engineer PL | AI Products

Jobgether • Brazil

Remote
BRL 201,000 - 424,000
Monthly flexible benefits allowance
Health insurance
Prescription medication allowance
+10
Senior .NET Engineer - Payments (6 month engagement) - Remote - Latam
Senior .NET Engineer - Payments (6 month engagement) - Remote - Latam

FullStack • São Paulo

Remote
BRL 599,000 - 799,000
Remote work
Competitive pay
Work with startups and Fortune 500
+2
Fullstack Developer Senior (Java, Node e React) | AI Engineer
Fullstack Developer Senior (Java, Node e React) | AI Engineer

Jobgether • Brazil

On-site
BRL 180,000 - 340,000
Health and dental insurance
Meal and food allowances
Childcare assistance
+2