Desenvolvedor Fullstack .NET Sênior

  • Tempo Integral
  • Qualquer lugar

THERA CONSULTING

Desenvolvedor FullStack Senior .NET

Atuação Remota;

Período estimado de 06 meses (podendo ser prorrogado);

Contratação PJ;

Experiência em Desenvolvimento Web: Conhecimento sólido de desenvolvimento web é
essencial;

HTML, CSS, JavaScript, TypeScript, Templates Responsivos;

Conhecimentos básicos em UX e UI;

React (Imprescindível): Experiência com React.js, Redux, Context API e outras soluções, roteamento e conhecimento de boas práticas recomendadas;
Banco de Dados (Imprescindível): Conhecimento em bancos de dados relacionais;

SQL Server: stored procedure, triggers, indexação e otimização de consultas e modelagem de dados;

.Net (Imprescindível): Padrões de Design e Boas Práticas: Familiaridade com padrões de design de software, como MVC (Model-View-Controller), MVVM (Model-View-ViewModel), e boas práticas de desenvolvimento de software ORM: Dapper e Entity Framework;

Conhecimento em Arquitetura de Software .NET Core, .NET 6, .NET 7 Minimal API;

Controle de Versão (Imprescindível): Experiência com GIT para controle de versionamento;

Metodologia (Imprescindível): SCRUM e KANBAN;

Azure DevOps: Familiaridade com o Azure DevOps para gerenciamento de pipelines de CI/CD, controle de
versão, gerenciamento de trabalho, integração e entrega contínuas, automação de infraestrutura e colaboração em equipe;

Conceitos Básicos do Azure:

Compreensão dos conceitos básicos da computação em nuvem, como modelos de serviço (IaaS, PaaS, SaaS), regiões, zonas de disponibilidade e grupos de recursos do Azure;

Azure Services Fundamentais:

Conhecimento dos serviços fundamentais do Azure, incluindo Azure App Service, Azure Functions, Azure SQL Database, Azure Storage (Blob, Table, File, Queue), Azure Key Vault, Application Gateway), Azure Kubernetes Service (AKS), entre outros.