Contratamos um Analista de Sistemas .Net Pleno
A empresa está em busca de um profissional para realizar o desenvolvimento e manutenção de aplicações .Net. Nossa equipe trabalha com tecnologias avançadas, como Entity Framework Core e ASP.NET Core.
O ideal é que você tenha experiência prática em projetos profissionais, domínio do C# e Excelência em acesso a dados com Entity Framework Core. Além disso, seria muito útil possuir conhecimento sobre Design Orientado a Objetos (SOLID), Clean Code e boas práticas de engenharia de software.
Será uma ótima oportunidade para quem deseja trabalhar em um ambiente dinâmico e inovador. Se você é um entusiasta de tecnologia e deseja contribuir para o sucesso da empresa, por favor faça sua candidatura.
Responsabilidades:
* Desenvolvimento e manutenção de aplicações .Net;
* Implementação de novas funcionalidades no sistema;
* Realização de testes, depuração e otimização;
Requisitos Exigidos:
* Desenvolvedor Pleno .NET C#;
• Desenvolvimento back-end com .NET/C#;
• Vivência prática em projetos profissionais;
• Desenvolvimento de APIs e serviços com ASP.NET Core;
• Excelência em acesso a dados com Entity Framework Core;
• Criação, manutenção e otimização de consultas LINQ e SQL;
• Uso avançado de migrations, mapeamento de entidades e relações complexas;
• Ajuste de performance em queries e análise de planos de execução;
• Prática em desenvolvimento de APIs RESTful;
• Implementação de endpoints seguros, versionados e performáticos;
• Integração com sistemas externos e consumo de serviços;
• Documentação de APIs (Swagger, OpenAPI);
• Aplicação de boas práticas de engenharia de software;
• Experiência comprovada com Clean Code, SOLID e princípios de design;
• Criação de código escalável, legível e sustentável;
• Participação em code reviews e manutenção de padrões de qualidade;
• Experiência em análise de performance e troubleshooting;
• Identificação e resolução de gargalos de performance em aplicações e banco de dados;
• Uso de ferramentas de profiling e análise de logs;
• Experiência em logs estruturados e telemetria (Application Insights, Serilog, Sentry, etc.);
• Vivência em times ágeis;
• Experiência trabalhando em squads com Scrum ou Kanban;
• Participação em cerimônias (daily, planning, review e retrospectiva);
• Comunicação clara e colaborativa em ambientes distribuídos/remotos.
Diferenciais:
* Ter trabalhado com Ext.js em sistemas legados;
• Experiência em Blazor (Server ou WebAssembly);
• Portfólio com projetos relevantes em produção.