Hybrid
São Paulo, SP, Brazil
Salary Range
Full Time Employee
Experience Level
Senior
Requirements
Tasks and Responsibilities
Show originalAbout the role
Nava is looking for a Senior .NET Backend Developer to work on the development, support, and evolution of high-performance technology solutions, with a focus on payment methods, acquiring, and card processing.
In this position, you will have the challenge of developing scalable, resilient, and efficient applications, working with microservices, event-driven architecture, cloud computing, and large volumes of data. You will also have the opportunity to use artificial intelligence agents to optimize development and contribute innovative solutions for the business.
Key responsibilities
In this position, you will be responsible for:
• Developing, maintaining, and evolving backend applications using .NET 8 or higher.
• Building and supporting microservices and worker services, considering scalability, availability, and performance requirements.
• Analyzing and optimizing memory consumption, algorithms, and processing of large volumes of data.
• Developing and maintaining integrations and cloud solutions using AWS and messaging technologies.
• Contributing to software architecture and engineering, supporting technical decisions and continuous improvements.
• Implementing event-driven solutions, using patterns and technologies such as Kafka, Protobuf, Outbox, and Debezium.
• Monitoring applications and contributing to observability through metrics, tracing, and structured logs.
• Using AI agents to support development, performance optimization, and productivity improvements.
• Contributing to the evolution of systems related to payments, acquiring, and financial transaction processing.
Requirements
For this opportunity, it is important that you have:
• Solid experience with backend development using C# and .NET 8 or higher.
• Knowledge of React for maintenance and simple adjustments in frontend applications.
• Experience with AWS, microservices, worker services, Docker, and CI/CD pipelines.
• Knowledge of messaging and event-driven architecture, especially Kafka or RabbitMQ.
• Experience with Oracle, PostgreSQL, MongoDB, and Redis databases.
• In-depth knowledge of PostgreSQL, including window functions, conditional aggregations, date and time types, and transaction behavior.
• Experience with algorithm optimization, performance analysis, and high-volume applications.
• Knowledge of observability, including metrics, tracing, and structured logs.
• Experience with payment methods and acquiring, including authorization, capture, reversal, chargeback, card brands, MDR, settlement, and receivables schedule.
• Knowledge of Central Bank regulations applicable to payment arrangements and receivables registration.
• Familiarity with CQRS, Mediator pattern, migrations in large databases, and monorepo organization.
Preferred qualifications
It will be a plus if you have:
• Experience with Protobuf, Debezium, and the Outbox pattern.
• Knowledge of OLAP architecture and columnar databases.
• Experience with database evolution strategies, considering locks and production impacts.
• Knowledge of modeling expected errors without using exceptions for flow control.
• Experience with artificial intelligence agents applied to software development.
• Experience in high-performance environments, with a focus on scalability, efficiency, and continuous improvement.
Behavioral profile
We are looking for a person with logical reasoning, analytical ability, clear communication, and a proactive attitude. It is important to have a sense of responsibility, autonomy, focus on delivery, and willingness to continuously learn, collaborate with the team, and contribute to the technical evolution of solutions.
Work model
Model: Hybrid
Benefits
At Nava, we offer a benefits package designed to support different moments of life and professional journey:
• Meal/food voucher.
• Transportation voucher or shuttle service, depending on eligibility and work model.
• Multi-benefit card.
• Medical and dental insurance.
• Life insurance.
• Wellhub.
• Childcare assistance, according to current policy.
• Personal assistance.
• Pharmacy card.
• Partnerships with discounts in education, services, culture, and leisure.
About Nava
We work at the core of leading companies in their segments, where technology, strategy, and operations meet. We design architectures, structure governance, and transform complexity into clarity, creating solutions that continuously drive growth, efficiency, and competitiveness.
With around 2,000 specialists, Nava connects creative thinking, advanced engineering, and GenAI-powered technology to accelerate business results. We operate in data, cybersecurity, cloud, observability, infrastructure, application modernization, and creative innovation, serving as the link that moves technology and business in the same direction.
Our ecosystem expands this capability through GH Brandtech, which combines brand strategy, experience, design, and digital products; Ventura, a reference in cybersecurity, incident response, and crisis management; and ®CS Global IT, specialized in Cloud, Multicloud, and Data Center. Together, they strengthen our ability to deliver scalable solutions that drive innovation, sustainable growth, and competitive advantage.
How to apply
Applications are made on this page, directly with the company. You need a CV in PDF and an email address to confirm the application.
Share job:
How to apply
Applications are made on this page, directly with the company. You need a CV in PDF and an email address to confirm the application.
Share job: