Engenheiro(a) de Software (.NET) | BTG Empresas
Core
Backend .NET engineer building and maintaining financial payment systems with rigorous data accuracy.
Role type
Senior IC backend software engineer (.NET)
Builds
Payment processing flows, financial APIs, and event-driven systems for BTG Empresas
Domain
Fintech / Payments / Banking
Deliverable
production ML models | product features
Required skills
C#, .NET, Entity Framework Core, SQL, PostgreSQL, automated testing, asynchronous programming, financial data integrity
Preferred skills
Event-driven architecture (Kafka, Protobuf, Outbox), Mediator pattern, CI/CD pipelines, Docker, React/TypeScript, Central Bank regulations
Responsibilities
Develop and maintain backend APIs, optimize SQL queries and database performance, implement automated unit and integration tests, ensure data correctness for financial calculations, validate end-to-end flows, and collaborate on event-driven system design
Seniority
Senior, hands-on IC