Logo for Tutors Participações

Analista Programador C# Pleno

Job description

 Estamos buscando um Desenvolvedor Backend motivado para integrar nosso time técnico e atuar no desenvolvimento e manutenção dos nossos sistemas.

RESPONSABILIDADES:

  • Projetar, desenvolver e evoluir APIs RESTful utilizando .NET (C# 9+), garantindo escalabilidade, segurança e alta disponibilidade;
  • Atuar na modelagem de soluções backend, participando de decisões técnicas e definição de arquitetura;
  • Construir, otimizar e refatorar integrações com sistemas internos e externos, com foco em performance, resiliência e baixo acoplamento;
  • Implementar boas práticas de desenvolvimento (Clean Code, SOLID, Design Patterns), garantindo qualidade e manutenibilidade do código;
  • Realizar troubleshooting e análise de performance, propondo melhorias contínuas nas aplicações;
  • Trabalhar com bancos de dados relacionais e/ou não relacionais, criando queries eficientes e estruturando dados de forma otimizada;
  • Participar de code reviews, contribuindo com o desenvolvimento técnico do time e padronização de código;
  • Colaborar com times multidisciplinares (produto, QA, frontend), garantindo entregas alinhadas com as necessidades do negócio;
  • Atuar na evolução da arquitetura (monolito → microsserviços, quando aplicável), contribuindo com decisões de médio e longo prazo;
  • Apoiar na implementação e manutenção de pipelines de CI/CD e boas práticas de versionamento.

REQUISITOS:

  • Domínio em C# e .NET moderno (atuamos com .NET 8 / 9);
  • Forte experiência com criação de Web APIs REST nativas (uso de Data Transfer Objects (DTOs), manipulação de status de requisição eSwagger);
  • Experiência robusta com Dapper (ou micro-ORMs similares) e fluência para escrever, debugar e otimizar consultas SQL cruas/nativas no MySQL. O sistema não utiliza Entity Framework para acesso a dados;
  • Boas noções de Padrões de Projetos como Repository Pattern, Unit of Work e injeção de dependência;

DIFERENCIAL:

  • Conhecimentos em FrontEnd;
  • React (hooks, context api, lazy e suspense, etc.);
  • TypeScript e Material UI V6.

Related jobs

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.