Desenvolvedor C# / .Net - Sênior
Descrição da Vaga
Estamos em busca de um(a) Desenvolvedor(a) C\# para integrar nosso time de Integrações. Procuramos um profissional apaixonado(a) por tecnologia, com experiência em desenvolvimento de software e vontade de criar soluções robustas, escaláveis e inovadoras. **Responsabilidades:** * Projetar e desenvolver soluções em conjunto com o time de integrações. * Traduzir requisitos funcionais e não funcionais em implementações eficientes. * Definir padrões de desenvolvimento, boas práticas e diretrizes de qualidade. * Colaborar com outros desenvolvedores, oferecendo orientação técnica. * Realizar code reviews e sugerir melhorias arquiteturais e de performance. * Pesquisar e avaliar novas tecnologias, frameworks e ferramentas. * Resolver problemas complexos e propor soluções inovadoras. * Manter\-se atualizado(a) com tendências de arquitetura e desenvolvimento de software. **Requisitos:** * Conhecimentos sólidos em design de software, arquitetura e boas práticas. * Experiência com C\# e .NET Core. * Familiaridade com RESTful APIs e integrações. * Experiência com bancos de dados relacionais e não relacionais. * Vivência em metodologias ágeis (Scrum/Kanban). * Experiência com TDD e testes (unitários, integração e carga). * Capacidade analítica e de resolução de problemas. * Boa comunicação verbal e escrita. **Conhecimentos Técnicos Desejados** **Cloud e Infraestrutura:** * Experiência com Google Cloud Platform (GCP): ○ Cloud Run (execução de serviços em containers) ○ Pub/Sub (mensageria e integração) ○ Cloud SQL (bancos de dados gerenciados) **Backend** * C\# .NET Core com Entity Framework Core. * Desenvolvimento de APIs RESTful e microsserviços. * Observabilidade (logging, tracing, monitoring). * Bancos relacionais: SQL Server, PostgreSQL, MySQL. * Conteinerização com Docker. * Padrões de projeto e arquitetura limpa. **Frontend:** * Angular (versões recentes). * Domínio de HTML5, CSS3, JavaScript/TypeScript. * Criação de componentes reutilizáveis e design responsivo. * Gerenciamento de estado e ciclo de vida de componentes. **DevOps e Metodologias:** * Azure DevOps e Git: ○ Branching strategies, pull requests. ○ CI/CD com Azure Pipelines. ○ Gestão de repositórios e artefatos. * Boas práticas: Clean Code, SOLID, testes automatizados, code review e pair programming. * Metodologias ágeis: Scrum ou Kanban. **Ambiente de Desenvolvimento:** * Experiência em Linux e Windows. * Capacidade de atuar em múltiplas plataformas e ambientes. **Observações:** Contratação PJ (Full\-time) das 09:00 às 18:00 de segunda à sexta Tal candidato(a) vai participar da equipe da TOTVS alocado \- Remoto (Necessário disponibilidade de participação de dailys, alinhamentos, planning, retro) Utilização do próprio equipamento
Vaga originalmente publicada em: linkedin
Receba vagas como esta no seu email
Crie um alerta gratuito e seja o primeiro a saber de novas oportunidades
Alertas que entendem o que você quer
Não receba qualquer vaga. Receba apenas as que combinam exatamente com o que você busca.
Filtro:
Você recebe tudo isso:
Filtro:
Você recebe apenas:
Zero ruído. Só vagas relevantes para você.
Outros exemplos de filtros precisos:
Filtros Combinados
Combine linguagem + framework + nível + localização. Seja tão específico quanto quiser.
Email Diário
Receba um resumo diário apenas com vagas que passam nos seus filtros. Sem spam.
Kanban Visual
Organize suas candidaturas em um quadro Kanban. Acompanhe cada processo seletivo.
Planos simples, sem surpresas
Comece grátis e faça upgrade quando quiser
Premium
- Tudo do plano gratuito
- Vagas salvas ilimitadas
- Quadros Kanban ilimitados
- Alertas de vagas por email
- Suporte prioritário
Pronto para encontrar sua vaga ideal?
Junte-se a milhares de desenvolvedores que já usam o Job For Dev
Encontre as melhores oportunidades para desenvolvedores no Job For Dev