Objetivo da posição:
Desenvolver e evoluir sistemas complexos e distribuídos; Projetar soluções técnicas aplicando padrões de projeto adequados a cada contexto.
ATIVIDADES:
- Desenvolver e manter APIs REST e GraphQL;
- Atuar em decisões arquiteturais, definindo padrões, guidelines e boas práticas;
- Trabalhar com bancos de dados SQL e NoSQL, aplicando modelagem;
- Atuar em ambientes containerizados e orquestrados com Kubernetes;
- Integrar sistemas utilizando mensageria e comunicação assíncrona;
- Realizar code reviews focados em qualidade, legibilidade e manutenibilidade;
- Identificar problemas estruturais, propor refatorações e melhorias técnicas;
- Colaborar com times de Produto, Arquitetura e DevOps;
- Atuar como referência técnica, apoiando o desenvolvimento do time.
REQUISITOS TÉCNICOS:
- Bons conhecimentos em C# / .NET;
- Experiência com APIs REST;
- Conhecimento prático em GraphQL;
- Aplicação de padrões de projeto no dia a dia Ex: Factory, Strategy, Repository, Builder;
- Conhecimento em arquiteturas bem estruturadas Clean Architecture, SOLID;
- Experiência com bancos de dados SQL PostgreSQL, SQL Server, MySQL;
- Conhecimento em bancos NoSQL MongoDB, Redis, DynamoDB;
- Experiência com Git e participação em pipelines de CI/CD;
- Vivência com ambientes de produção.
REQUISITOS COMPORTAMENTAIS:
- Proatividade e vontade de evoluir tecnicamente;
- Capacidade de receber feedback e aprender com o time;
- Boa comunicação e colaboração;
- Organização e responsabilidade com entregas;
- Compromisso com qualidade de código e boas práticas.
Localidade: Campinas
Essa vaga não recebe mais candidaturas