About the role

  • Tech Lead leading scalable and resilient solution development using .NET for a tech institute based in Brazil. Looking for a technically strong candidate who can support team engineering practices.

Responsibilities

  • Provide technical leadership to development teams, supporting architecture decisions and best practices
  • Design and evolve microservices-based architectures
  • Ensure application of principles such as Clean Architecture, SOLID, and Hexagonal Architecture
  • Support the definition of technical standards and code quality
  • Lead technical reviews and support team development
  • Collaborate closely with DevOps, Product, and Business teams

Requirements

  • Solid experience leading teams
  • Strong experience with .NET
  • Knowledge of microservices architecture
  • Experience with Hexagonal Architecture
  • Familiarity with AWS services (Lambda, Cognito, EKS, MSK)
  • Experience with relational and NoSQL databases
  • Experience with messaging (RabbitMQ and Kafka via MSK)
  • Experience with Redis for cache management
  • Experience with API Gateway
  • Experience with DevOps pipelines in Azure
  • Experience with Angular and/or React (Full Stack profile) - plus
  • Experience with the Saga pattern - plus
  • AWS or Microsoft certifications - plus
  • Experience with orchestration tools (e.g., Control-M) - plus
  • Knowledge of monitoring tools (e.g., Kibana, Dynatrace) - plus

Benefits

  • Collaborative environment with many challenges for learning and growth
  • Freedom to propose and develop innovative projects, with autonomy and ownership

Job title

Tech Lead – .NET

Job type

Experience level

Senior

Salary

Not specified

Degree requirement

No Education Requirement

Location requirements

Report this job

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

Report job