Analista de Desenvolvimento TI (.NET/C# e Python) Pleno

Jobgether

Brasil

Remote

BRL 900,000 - 1,300,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

100% remote work
PJ contract (Brazilian contractor)

Job summary

Jobgether invites a Mid-Level IT Development Analyst to help build and evolve technology solutions for the financial services sector. You will design and maintain REST APIs, work on backend services, and integrate with external systems, while modernizing legacy components.

Based in Brazil and fully remote, the role emphasizes .NET/C#, Python, SQL databases, and message-driven architectures. You will use AI-assisted tools to accelerate development, conduct tests, and participate in code reviews.

Qualifications

  • Degree-level education or equivalent technical background.
  • Backend development experience with C# and .NET 8/10.
  • Experience with Python 3.12+.
  • Knowledge of API development with ASP.NET Core Web API, Minimal APIs, Flask and/or FastAPI.
  • Understanding of Clean Architecture and DDD.
  • Experience with MongoDB and PostgreSQL.
  • Knowledge of messaging systems (RabbitMQ, MassTransit).
  • Experience with automated testing (xUnit, Moq, FluentAssertions, pytest).
  • Familiarity with Git, CI/CD, Bitbucket Pipelines, SonarQube.
  • Docker and basic Kubernetes knowledge.
  • Experience using AI-assisted development tools (Cursor, Copilot, Claude Code).
  • Proactive, analytical, collaborative; able to propose solutions and modernize systems.
  • Good communication and teamwork.

Responsibilities

  • Design, develop, and maintain REST APIs, background workers, and integrations using .NET/C# and Python.
  • Build solutions for onboarding, risk, and operational workflows.
  • Modernize legacy apps and design new solutions.
  • Integrate with external bureaus, identity services, anti-fraud providers, and internal systems.
  • Model and query data using MongoDB and PostgreSQL.
  • Implement messaging and service-to-service communication (RabbitMQ).
  • Develop features for KYC and compliance processes.
  • Create automated tests, participate in code reviews, maintain quality.
  • Use AI-powered tools to support development, testing, debugging, and reviews.
  • Support deployments, troubleshooting, and observability in Docker/Kubernetes.

Skills

Analytical thinking
Proactive
Collaborative

Education

Degree-level education or equivalent

Tools

C#/.NET 8/10
Python 3.12+
ASP.NET Core Web API
Flask / FastAPI
MongoDB
PostgreSQL
RabbitMQ
MassTransit
Docker
Kubernetes
Git / CI-CD tools
Bitbucket Pipelines
SonarQube
Cursor / GitHub Copilot / Claude Code

Job description

This position is listed on behalf of a partner company, which manages all applications and next steps. Our partner is looking for a Mid-Level IT Development Analyst (.NET/C# and Python) based in Brazil.

We are looking for a Mid-Level IT Development Analyst to contribute to the development and evolution of technology solutions for the financial services industry, particularly across onboarding, risk, and operational systems. You will focus primarily on backend development, designing APIs, services, and integrations while helping modernize existing applications and build new solutions. The role involves working with business logic, data persistence, messaging, and application observability in a regulated environment. You will collaborate on software architecture and product improvements, while using AI-powered development tools to support coding, testing, debugging, and code reviews. This is an opportunity to take ownership of technical challenges, contribute ideas, and help deliver reliable, scalable software in a fully remote setting.

Accountabilities
  • Design, develop, and maintain REST APIs, background workers, and integrations using .NET/C# and Python.
  • Build and enhance solutions supporting onboarding, risk management, and operational workflows.
  • Contribute to system modernization by understanding legacy applications and helping design and implement new solutions.
  • Develop and maintain integrations with external bureaus, identity services, anti-fraud providers, and internal systems.
  • Model, query, and manage data using MongoDB and PostgreSQL.
  • Implement messaging and service-to-service communication using RabbitMQ and related technologies.
  • Develop features supporting KYC, compliance, risk analysis, and document validation processes.
  • Create automated tests, participate in code reviews, and maintain high standards of software quality.
  • Use AI-powered tools to support development, testing, debugging, and code review, applying critical judgment and technical validation.
  • Support deployments, troubleshooting, and application monitoring in Docker and Kubernetes environments.
  • Contribute to technical decisions, architectural improvements, and the continuous evolution of products.
Requirements
  • Degree-level education or equivalent relevant technical background.
  • Professional backend development experience with C# and .NET 8/10.
  • Experience with Python 3.12 or later.
  • Knowledge of API development using ASP.NET Core Web API, Minimal APIs, Flask, and/or FastAPI.
  • Understanding of software architecture principles, particularly Clean Architecture and Domain-Driven Design (DDD).
  • Experience working with MongoDB and PostgreSQL.
  • Knowledge of messaging systems, preferably MassTransit and RabbitMQ.
  • Understanding of event-driven architecture, asynchronous processing, and system integration.
  • Experience with automated testing and tools such as xUnit, Moq, FluentAssertions, and pytest.
  • Familiarity with Git, CI/CD practices, Bitbucket Pipelines, and SonarQube.
  • Experience with Docker and basic knowledge of Kubernetes.
  • Experience using AI-assisted software development tools such as Cursor, GitHub Copilot, or Claude Code.
  • Proactive, analytical, and collaborative approach, with the autonomy to propose solutions and contribute to system modernization.
  • Good communication skills and the ability to work effectively within a team.
Nice to have
  • Experience with compliance, KYC/AML, and anti-fraud systems.
  • Knowledge of facial biometrics, liveness detection, OCR, and document verification.
  • Experience migrating or rewriting legacy systems.
  • Familiarity with React, TypeScript, or Vue.js.
  • Experience using Redis for caching strategies.
  • Knowledge of ArgoCD, GitOps, and Istio.
  • Experience in the financial sector, particularly with banks, brokerages, fintechs, or investment technology companies.
Benefits
  • 100% remote work.
  • Full-time engagement under a PJ (Brazilian contractor) arrangement.
  • Opportunity to work on technology solutions for the financial services industry.
  • Exposure to modern software architecture, system modernization, and AI-assisted development practices.
  • Collaborative environment focused on technical ownership and continuous product improvement.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Desenvolvedor Backend Java
Desenvolvedor Backend Java

Jobgether • Brazil

Remote
BRL 140,000 - 230,000
Fully remote Brazil
PJ contracting
Finance tech projects
+1
Desenvolvedor Full Stack Sênior
Desenvolvedor Full Stack Sênior

Jobgether • Brazil

On-site
BRL 320,000 - 460,000
Medical and dental insurance
Wellhub membership for fitness andwell
Transportation allowance
+6
Pessoa Desenvolvedora BackEnd C# Especialista I (Tech Demanda e Operações)
Pessoa Desenvolvedora BackEnd C# Especialista I (Tech Demanda e Operações)

Jobgether • Brazil

Remote
BRL 240,000 - 420,000
Health insurance
Dental insurance
Telemedicine services
+4
Pessoa Desenvolvedor Back-end .NET Senior (AI Advocate)
Pessoa Desenvolvedor Back-end .NET Senior (AI Advocate)

Jobgether • Brazil

Remote
BRL 180,000 - 320,000
Fully remote
Analista Desenvolvedor .NET Pleno
Analista Desenvolvedor .NET Pleno

Jobgether • Brazil

Remote
BRL 90,000 - 140,000
Fully remote Brazil
Full-time employment
Salary not specified
Desenvolvedor Full Stack Java/React - Sênior
Desenvolvedor Full Stack Java/React - Sênior

Jobgether • Brazil

Remote
BRL 150,000 - 210,000
Fully remote within Brazil
PJ contractor engagement
Opportunities to influence technical方向
Business Analyst Pleno
Business Analyst Pleno

Jobgether • Brazil

Remote
BRL 90,000 - 150,000
Fully remote work from Brazil
Full-time employment
Exposure to fintech projects
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
Desenvolvedor Backend Sênior
Desenvolvedor Backend Sênior

Jobgether • Brazil

Remote
BRL 100,000 - 115,000
Monthly contractor compensation: R$ 8,
Desenvolvedor Fullstack Sênior
Desenvolvedor Fullstack Sênior

Jobgether • Brazil

Remote
BRL 180,000 - 260,000
Fully remote Brazil
CLT contract
Technical autonomy
+2