Jobgether

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

Jobgether Brazil

Internet Marketplace Platforms · 11-50 employees

7 h ago
Remote python Mid (2-5 yrs) Full-time Contractor Brazil
Create a free account to apply — email only, no card. You can also save this posting or score it against your profile with AI.

About the role

Design, develop, and maintain REST APIs and integrations using .NET/C# and Python to support financial services workflows. Collaborate on system modernization, data modeling, and the implementation of automated tests within a regulated environment.

What they look for

C# .NET 8/10 Python 3.12 ASP.NET Core REST APIs MongoDB PostgreSQL RabbitMQ MassTransit Clean Architecture Domain-Driven Design Docker Kubernetes CI/CD Git AI-assisted development

Requirements

Requires a degree-level education or equivalent technical background with professional backend experience in C#/.NET and Python. Candidates must have knowledge of software architecture principles, messaging systems, and containerization tools like Docker and Kubernetes.

Benefits

100% Remote work Full-time engagement Financial services industry exposure Modern software architecture System modernization AI-assisted development practices Collaborative environment

Full 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.

\n

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.

\nHow 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!

Why Apply Through Jobgether?

Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.

#LI-CL1

Similar roles