Desenvolvedor Web Full Stack Sênior
Descrição da vaga
Estamos em busca de uma pessoa desenvolvedora sênior para atuar no desenho, construção e evolução de serviços e aplicações web de alta performance, usando o ecossistema .NET. Você terá autonomia para propor soluções, participar de decisões arquitetônicas críticas e colaborar com um time multidisciplinar em um ambiente ágil e colaborativo.
Responsabilidades e atribuições
Principais responsabilidades
- Construir e evoluir APIs REST e serviços de backend em ASP.NET Core, seguindo princípios de clean architecture, SOLID e DDD.
- Modelar e acessar dados com Entity Framework Core e Azure SQL Database, garantindo integridade, performance e segurança.
- Desenvolver integrações entre microserviços e sistemas externos (mensageria, WebHooks, OAuth2/OIDC, etc.).
- Criar interfaces (Razor/Blazor ou SPA) quando necessário, assegurando usabilidade, acessibilidade e responsividade.
- Trabalhar próximo a designers e Product Owners para transformar requisitos de negócio em software de qualidade.
- Monitorar e otimizar aplicações em produção (telemetria, logs, tracing, application insights).
- Revisar código e mentorar desenvolvedores de níveis júnior e pleno, fomentando boas práticas e cultura DevOps.
- Colaborar na definição de arquitetura em nuvem (Azure App Service, Container Apps ou AKS) e pipelines de CI/CD.
Requisitos e qualificações
Requisitos essenciais
- +5 anos de experiência profissional com C# / .NET em sistemas web.
- Sólido domínio de Entity Framework Core, LINQ, migrações e tuning de consultas SQL.
- Experiência prática com Azure SQL Server (elastic pools, fail-over groups, backups).
- Conhecimento de padrões de design, testes automatizados (xUnit / MSTest) e práticas de engenharia de software (code review, integração contínua, GitFlow).
- Capacidade comprovada de projetar soluções escaláveis e resilientes, pensando em observabilidade e custos.
- Comunicação clara (oral e escrita) e postura colaborativa em squads ágeis.
Diferenciais
- Deploy e operação em Microsoft Azure (App Service, Functions, Service Bus, Key Vault, Managed Identities).
- Docker, Kubernetes ou Azure Container Apps em ambientes produtivos.
- Experiência com Vue.js.
- Automação CI/CD com GitHub Actions, Azure DevOps Pipelines ou similares.
- Contribuições para projetos open-source, talks em comunidades técnicas ou certificações Microsoft (AZ-204, AZ-400, etc.).
Etapas do processo
- Etapa 1: Cadastro
- Etapa 2: Entrevista com o RH
- Etapa 3: Entrevista com Gestor
- Etapa 4: Entrevista com o CEO
- Etapa 5: Contratação
Cuidando da Saúde Hoje, Transformando o Amanhã
Na Tecsa Group, nosso propósito é simples: cuidar das pessoas para construir um futuro mais saudável. Sabemos que a saúde é uma jornada contínua, e é por isso que criamos soluções tecnológicas que impactam a vida das pessoas de forma significativa e duradoura. Cada projeto que desenvolvemos é pensado para proporcionar qualidade de vida, longevidade e bem-estar, não apenas para os nossos clientes, mas para suas famílias e comunidades. Queremos ser a força que transforma a saúde no Brasil e além, tornando-a acessível, inovadora e humanizada.