Desenvolvedor(a)
Empresa confidencial
Descrição da vaga
Desenvolvedor .Net C# - Sênior - Responsável por projetar e implementar soluções de software além de acompanhar os desenvolvedores menos experientes durante o desenvolvimento do produto;
Participar e colaborar na arquitetura das soluções focando em requisitos não funcionais como disponibilidade, escalabilidade e performance;
Desenvolver com alto padrão focado em entregas de software de qualidade com cobertura de código, testes automatizados, integração contínua, etc;
Desenvolver e executar planos de testes para validação de aplicações e revisar o resultado dos testes;
Servir como líder de projeto ou líder técnico durante o decorrer de projetos;
Apoiar desenvolvedores menos experientes a atingir seus objetivos respeitando sempre os requisitos de engenharia, arquitetura e de qualidade.
Requisitos:
Programação .NET C# e .NET Core;
Ciclo de desenvolvimento Agile;
Sólidos conhecimentos em SOLID e Design Patterns;
Princípios TDD, BDD e DDD;
Containers de injeção de dependência;
Programação assíncrona;
ORM (entity framework, dapper);
Plataforma Docker;
AWS (EC2, ECS, RDS, ELB);
Mensageria RabbitMQ ou similares;
Integração Contínua e Entrega Contínua.
Formação de ensino superior em Ciência da Computação ou equivalente;
Experiência com cultura Agile.
