Descrição da Vaga
Nossa missão é criar tecnologias que impulsionam a transformação digital no setor público e estimulam a inovação nos segmentos de justiça, infraestrutura e obras e processos digitais e administrativos.
Trabalhar com a cultura DevOps e garantir a aplicação de boas práticas de desenvolvimento de software são fundamentais para o sucesso desta oportunidade.
A empresa busca profissionais experientes em .NET, C#, Microsserviços e arquitetura DevOps. Desejável conhecimento em Docker, CI/CD e ferramentas de qualidade de código como SonarQube.
Para se candidatar, você precisa ter experiência em programação, conhecimento em linguagem C# e framework .NET 6. Além disso, é fundamental conhecer as boas práticas de desenvolvimento de software e ter habilidades em OOP.
Responsabilidades Principais
1. Participar de reuniões de refinamento e planejamento técnico;
2. Apoiar na definição de estratégias de desenvolvimento backend;
3. Garantir a qualidade da solução de ponta a ponta;
4. Atuar proativamente na manutenção e evolução dos projetos existentes;
5. Asssegurar a aplicação de boas práticas de desenvolvimento de software.
Requisitos e Habilidades
1. Domínio na linguagem C# e framework .NET 6;
2. Sólidos conhecimentos em OOP;
3. Experiência com desenvolvimento de APIs;
4. Conhecimento no ORM EntityFramework;
5. Experiência em arquitetura de microsserviços;
6. Testes unitários e integrados;
7. Experiência prática em DevOps, CI e CD;
8. Experiência prática com Docker;
9. Experiência com bancos de dados relacionais e não relacionais;
10. Experiência em design patterns e conceitos SOLID e Clean Code;
11. Experiência com controle de versão (Git);
12. Experiência com testes automatizados, incluindo testes end-to-end com Cypress;
13. Familiaridade com ferramentas de qualidade de código, como Linter/SonarQube.
Benefícios
1. Vale-alimentação/vale-refeição;
2. Plano de saúde e odontológico;
3. Auxílio Home Office;
4. Participação nos lucros e resultados;