Desenvolvedor de .NET Sênior
A Tech For busca profissionais experientes em desenvolvimento de software para atuar como desenvolvedores de sistemas.
Responsabilidades
* Desenvolvimento de Soluções: Atuar na criação e implementação de soluções de alta performance e escalabilidade utilizando tecnologias da Microsoft, incluindo .NET Core 8 e .NET Framework 4.8.
* Garantia da Performance: Desenvolver consultas complexas em T-SQL e garantir a integridade dos dados.
* Arquitetura Assíncrona: Projetar e implementar soluções de mensageria robustas com RabbitMQ e MassTransit.
* Boas Práticas e Qualidade: Aplicar testes unitários, revisões de código e princípios SOLID e Clean Code.
* Desenho de Arquitetura: Aplicar padrões de arquitetura como Microserviços e CQRS no design de novas features.
* Processo Ágil (Scrum): Participar das cerimônias do Scrum, incluindo Dailies, Plannings, Reviews e Retros.
* Análise e Planejamento: Analisar e refinar Histórias de Usuário para gerar tarefas técnicas necessárias.
Benefícios
O cargo inclui benefícios competitivos e uma oportunidade de crescimento profissional num ambiente dinâmico e colaborativo.
Requisitos
Experiência: Experiência mínima de 5 anos em desenvolvimento de software.
Tecnologias: Conhecimento avançado em .NET Core 8 e .NET Framework 4.8, além de habilidades em T-SQL e tecnologias de mensageria.
Habilidades: Desenvolvimento de software, análise e planejamento, trabalhar em equipe e comunicação eficaz.
Certificações: Certificação em desenvolvimento de software ou outras áreas relacionadas.
Educação: Graduação em Ciência da Computação ou áreas afins.
Competências: Trabalhar em equipe, liderança, resolução de problemas e adaptabilidade.
País/Cidade: [Deletado]