Hybrid Tech Lead – .NET/AWS

Posted 2 hours ago

Apply now

About the role

  • Tech Lead managing .NET/AWS ecosystem for a financial project. Aiming for efficiency, quality, and innovation.

Responsibilities

  • Lead technical and architectural decisions in .NET/.NET Core (C#), with emphasis on high-performance, resilient, and scalable REST APIs.
  • Support and unblock the team as a technical reference: mentoring, pair programming, code reviews, and dissemination of best practices (SOLID, DDD, dependency injection).
  • Define engineering, quality, and security standards: unit testing (xUnit/nUnit/MSTest), coverage, design reviews, versioning patterns, and Git workflows.
  • Orchestrate and evolve CI/CD pipelines and quality gates (e.g., Sonar), promoting reliable continuous delivery.
  • Drive end-to-end observability: instrumentation of logs, metrics, and traces; creation of dashboards and alerts (Splunk, Grafana, CloudWatch); and incident management.
  • Design, provision, and operate workloads on AWS: S3, EC2, ECS (Fargate), Lambda, NLB, and infrastructure as code with Terraform.
  • Collaborate with Product, UX, and QA to prioritize, evaluate trade-offs, and design user-centered, business-impacting solutions.
  • Integrate and evolve existing systems, identifying opportunities for optimization and innovation, including in legacy environments (e.g., older SQL Server versions such as 2008).
  • Promote agile practices (Scrum/Kanban) and a continuous learning environment, mentoring junior and mid-level developers.
  • Act as guardian of architecture, quality, and observability.
  • Support the team in technical decision-making and in rolling out solutions.
  • Ensure applications meet client needs regarding performance, security, reliability, and cost-effectiveness.

Requirements

  • Strong experience with .NET and .NET Core (C# and ASP.NET Core) building and scaling APIs.
  • Solid understanding of SOLID principles, DDD, and dependency injection.
  • Automated testing: experience with unit testing frameworks (xUnit/nUnit/MSTest) and quality best practices.
  • Hands-on AWS experience: S3, EC2, ECS (Fargate), NLB, and Lambda; knowledge of networking, IAM, and monitoring (CloudWatch).
  • Infrastructure as code with Terraform (modules, workspaces, pipelines).
  • Observability with Splunk and Grafana (logs, metrics, alerts, dashboards).
  • Databases: proficiency in SQL Server (data modeling, query optimization, and maintenance), including experience with legacy versions; familiarity with NoSQL.
  • Experience with messaging systems (Amazon SQS, Kafka, or RabbitMQ).
  • Experience using Git/GitHub and CI/CD practices.
  • Experience working with agile teams (Scrum/Kanban).
  • Clear and effective communication; proactivity and autonomy.

Benefits

  • Health and dental insurance
  • Meal and grocery allowance
  • Childcare assistance
  • Extended parental leave
  • Partnerships with gyms and health/wellness professionals via Wellhub (Gympass) and TotalPass
  • Profit Sharing (PLR)
  • Life insurance
  • Continuous learning platform (CI&T University)
  • Employee discount club
  • Free online platform dedicated to physical and mental health and well-being
  • Pregnancy and responsible parenting course
  • Partnerships with online course platforms
  • Language learning platform
  • And many more

Job title

Tech Lead – .NET/AWS

Job type

Experience level

Senior

Salary

Not specified

Degree requirement

No Education Requirement

Location requirements

HybridBrazil

Report this job

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

Report job