Hybrid Specialist Software Engineer – .NET Architecture

Posted 41 minutes ago

Apply now

About the role

  • Specialist .NET Software Engineer at Evertec, focusing on innovative banking technology and financial solutions. Collaborate on architectural strategies and deliver critical distributed applications.

Responsibilities

  • Define, evolve and maintain .NET software architectures, focusing on critical, distributed and scalable applications for the financial market;
  • Act as a technical reference in defining architectural standards, guiding decisions related to microservices, system integration, messaging, security, observability and high availability;
  • Design solutions for high-transaction-volume environments, ensuring performance, resilience, traceability and operational stability;
  • Technically lead the definition and evolution of microservices-based architectures, promoting decoupling, efficient communication between services and adherence to engineering best practices;
  • Define and guide asynchronous integration strategies using Kafka, ensuring reliability, scalability and consistency in event processing;
  • Structure and advise on the use of Redis in scenarios for distributed caching, performance optimization and latency reduction in transactional flows;
  • Support the evolution of CI/CD pipelines with Jenkins, promoting automation, quality and governance across the development cycle;
  • Define and oversee secure practices for secrets, credentials and access management using HashiCorp Vault;
  • Support authentication, authorization and identity management architecture with Keycloak, ensuring compliance with security requirements and corporate integration;
  • Collaborate with engineering, product, infrastructure and security teams, fostering technical alignment and a systemic view of solutions;
  • Lead technical discussions, architectural reviews, risk analyses, troubleshooting of critical environments and technology modernization initiatives;
  • Promote best development practices, architectural patterns, observability, scalability, security and technical governance across teams.

Requirements

  • Solid knowledge and hands-on experience in software architecture and development with .NET / C#, including distributed solutions, APIs and critical enterprise applications;
  • Experience with microservices architecture, system integration, resilience patterns, scalability and high availability;
  • Strong background in critical environments with high availability and large daily transactional volume;
  • Experience defining technical standards, architectural direction and supporting development teams in structural decisions;
  • Analytical profile, systemic vision, strong technical influence and a proactive, dedicated and committed attitude towards quality, security and results;
  • Completed higher education;

Benefits

  • Meal or food allowance;
  • Flexible Benefit (Flash);
  • Medical insurance;
  • Partners providing psychological, legal, financial and nutritional support (CLUDE, C4LIFE and ASQ);
  • Psicologia Viva (telepsychology service);
  • Dental care coverage;
  • Childcare allowance;
  • Support for children with special needs;
  • Fertility assistance;
  • Extended maternity and paternity leave;
  • Transportation voucher or Home Office allowance (for telework contracts);
  • Gympass (Wellhub) and TotalPass;
  • Flexible working hours;
  • Life insurance;
  • Partner discount club;
  • Partnership with Sesc;
  • No dress code (Just dress);
  • Day off on your birthday;
  • Education grant (Beca program);
  • Profit-sharing or Bonus - based on achievement of goals and results.

Job title

Specialist Software Engineer – .NET Architecture

Job type

Experience level

Mid levelSenior

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job