Software Developer – .NET

Posted 71ds ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Backend Specialist ensuring the evolution and support of critical integrations and systems in a corporate core platform. Working collaboratively for technical excellence and architectural decisions.

Responsibilities:

  • As a Backend Specialist, you will serve as the technical lead for building, evolving, and maintaining a core corporate platform responsible for critical processes, external integrations, and high operational and financial impact.
  • Design, evolve, and maintain the platform's backend architecture, ensuring scalability, security, and reliability.
  • Act as a technical and domain reference, supporting the team's architectural and strategic decisions.
  • Ensure consistency, traceability, and predictability of the application's critical flows.
  • Design and evolve event-driven architectures using messaging and asynchronous processing.
  • Lead and support critical external integrations, handling instability scenarios, contract changes, and operational risks.
  • Define and advance observability standards—including monitoring, logging, metrics, and alerts—to ensure end-to-end process visibility.
  • Work on domain modeling, considering complex rules, states, exceptions, and regulatory requirements.
  • Support the modernization and refactoring of legacy systems, reducing technical debt without compromising operations.
  • Collaborate with frontend, product, and technical stakeholders to build coherent and sustainable solutions.
  • Contribute to raising the squad's technical maturity by supporting best practices and structural decisions.

Requirements:

  • Strong experience as a Senior or Specialist Backend developer, working on critical or highly complex systems.
  • Proficiency in .NET / .NET Core for backend applications.
  • Proven experience in software architecture and evolving systems in production.
  • Hands-on experience with event-driven architectures and asynchronous processing.
  • Experience with complex external integrations, including failure handling and inconsistency management.
  • Strong domain modeling skills and the ability to design consistent flows.
  • Experience with observability, monitoring, and application resilience.
  • Ability to act as a technical reference, influencing team decisions and direction.
  • Preferred: Prior experience with insurance platforms, insurtechs, or regulated/financial domains.
  • Preferred: Experience with legacy systems and gradual modernization processes.
  • Preferred: Knowledge of technical governance and compliance practices.
  • Preferred: Experience in environments with high volumes of integrations and external dependencies.

Benefits:

  • Profit sharing
  • Company car (administrative)
  • Meal allowance
  • Meal voucher
  • Health insurance
  • Dental insurance
  • Gympass
  • Private pension plan (retirement plan)
  • Transportation allowance
  • Allya
  • Unlimited access to courses from our Localiza University
  • Internal training and development programs
  • Discounts on vehicle purchase and rental