Nossa estrutura é projetada para permitir a participação em projetos globais e oferece um ambiente colaborativo. Isso nos permite estar certificados como Great Places To Work e oferecer planos diferenciados para jovens profissionais, além de ser reconhecido pelos Empregadores por Jovens.
RESPONSABILIDADES E ATRIBUIÇÕES
* Atuar como referência técnica, liderando o desenvolvimento de novas funcionalidades e a evolução de sistemas existentes com base em princípios como DDD (Domain-Driven Design), Arquitetura Limpa e SOLID.
* Revisar e garantir a qualidade do código: conduzir revisões de código rigorosas para garantir a adesão a padrões de projeto, performance, segurança e boas práticas .NET Core;
* Atuar como mentor para desenvolvedores menos experientes. Requisitos técnicos: domínio de C# / .NET Core com foco em performance e escalabilidade (Repository Pattern, Dependency Injection, Unit of Work). Conhecimento avançado em bancos relacionais e não-relacionais; Capacidade de liderar tecnicamente squads e revisar código; Familiaridade com Entity Framework (EF Core) e/ou outras ORMs; Experiência com caching distribuído (Ex: Redis, Amazon ElastiCache); Experiência com testes automatizados (unitários, integrados, mocks); Participação ativa em decisões de arquitetura; Prática com CI/CD (GitLab CI, GitHub Actions, etc.).
CONHECIMENTOS REQUERIDOS
* Domínio de C#/.NET Core;
* Conhecimento avançado em bancos relacionais e não-relacionais;
* Familiaridade com Entity Framework (EF Core) e/ou outras ORMs;
* Experiência com caching distribuído (Ex: Redis, Amazon ElastiCache);
* Experiência com testes automatizados (unitários, integrados, mocks);
* Conhecimento em DDD, Arquitetura Limpa e SOLID; Prática com CI/CD (GitLab CI, GitHub Actions, etc.).
BENEFÍCIOS
Trabalhar com uma equipe colaborativa e inovadora, com oportunidades de crescimento e desenvolvimento profissional.
O QUE OFERECEMOS
Uma cultura que valoriza a inovação, a criatividade e a resiliência; Umas série de benefícios, incluindo programa de carreira e ações sociais.