[Remoto] Software Developer (Sênior) na Coodesh
RRemoto — Remote🇧🇷
Job Details
Skills
Backendsênior.nettestes automatizadospostgresqlsqlgitlinuxdockerkubernetesaspci/cd
Description
## Descrição da vaga:
Esta é uma vaga de um parceiro da plataforma Coodesh, ao candidatar-se você terá acesso as informações completas sobre a empresa e benefícios.
Fique atento ao redirecionamento que vai te levar para uma url [https://coodesh.com](https://coodesh.com/jobs/software-developer-senior-130045799?utm_source=github&utm_medium=backend-br-vagas&modal=open) para realizar a candidatura. 👋
O Kotas é uma empresa de tecnologia com produtos digitais que atendem milhares de usuários e lidam diariamente com desafios reais de escala, pagamentos, integrações, automações e processamento de dados. Buscamos uma pessoa Desenvolvedora de Software Sênior para contribuir não apenas com código, mas também com decisões de arquitetura, qualidade técnica, evolução dos nossos produtos e melhoria contínua da forma como desenvolvemos software. Procuramos alguém com boa autonomia, senso de responsabilidade sobre aquilo que coloca em produção e que utilize Inteligência Artificial como parte natural do seu processo de engenharia.
**O que você vai fazer**
* Desenvolver e evoluir aplicações e APIs utilizando .NET / C#.
* Trabalhar com sistemas existentes, identificando oportunidades de modernização e melhoria arquitetural.
* Projetar soluções pensando em performance, escalabilidade, segurança, observabilidade e manutenibilidade.
* Trabalhar com bancos relacionais, principalmente SQL Server e PostgreSQL.
* Criar e otimizar queries, procedures, índices e estruturas de dados.
* Investigar gargalos de performance em aplicações e bancos de dados.
* Construir e manter integrações com APIs e serviços externos.
* Participar de decisões técnicas e arquiteturais.
* Trabalhar com aplicações containerizadas utilizando Docker e Kubernetes.
* Participar da evolução dos processos de CI/CD e DevOps.
* Analisar logs, métricas e incidentes em produção.
* Realizar code reviews e contribuir para elevar o padrão técnico do time.
* Utilizar ferramentas de IA para aumentar produtividade e qualidade durante todo o ciclo de desenvolvimento. IA como ferramenta de engenharia Para nós, IA não é apenas uma ferramenta para gerar código mais rapidamente. Esperamos que um desenvolvedor sênior saiba utilizá-la de forma estruturada durante diferentes etapas do desenvolvimento de software.
* Explorar e compreender codebases existentes.
* Planejar implementações antes de iniciar alterações.
* Criar, revisar e refatorar código.
* Criar testes unitários e de integração.
* Investigar bugs, incidentes, logs e exceções.
* Revisar queries e apoiar análises de performance.
* Criar documentação técnica e apoiar decisões arquiteturais.
* Automatizar tarefas repetitivas de engenharia.
* Realizar code review assistido por IA.
* Trabalhar com múltiplos arquivos e contextos complexos utilizando agentes de programação.
**Você provavelmente vai gostar de trabalhar conosco se, diante de um problema novo, sua reação natural for: entender → investigar → planejar → implementar → testar → medir → melhorar. E se**
**Hoje a IA já participa naturalmente de várias dessas etapas do seu trabalho..**
## Kotas:
O Kotas é uma plataforma que permite a conexão entre amigos, familiares e colegas de trabalho e juntos formem grupos pra dividir assinaturas de serviços dos mais variados seguimentos, pagando bem mais barato por isso.
Usando nossa plataforma é possível atingir uma economia de até 80%, o que viabiliza a contratação de mais serviços pagando bem menos.
Veja mais no site ## Habilidades: - C# / .NET (ASP.NET Core) - CI/CD - Deploy - Docker - Kubernetes - Linux - Observabilidade - REST API / API Integration - IA ## Local: Remota ## Requisitos: - Experiência sólida com C# e .NET. - Desenvolvimento de APIs REST. - Programação assíncrona e Dependency Injection. - Boas práticas de tratamento de erros e testes automatizados. - Conhecimento de padrões arquiteturais e princípios de engenharia de software. - Experiência sólida com SQL Server e PostgreSQL. - Modelagem de dados, índices e análise de planos de execução. - Otimização de queries, transações, concorrência e locks. - Procedures, funções e diagnóstico de problemas de performance. - Docker e Kubernetes. - CI/CD, Git e Linux. - Gerenciamento de configurações e secrets. - Logs, observabilidade, deploy e troubleshooting de aplicações em produção. ## Diferenciais: - Sistemas de alta disponibilidade e/ou alto volume de usuários ou transações. - Arquiteturas distribuídas, filas, processamento assíncrono, Redis e estratégias de cache. - Mensageria, observabilidade e monitoramento. - Otimização de aplicações .NET e tuning de SQL Server ou PostgreSQL. - Migração ou modernização de sistemas legados. - Segurança de aplicações e aComments
Sign in to leave a comment
Verification
65/ 100medium
~Posted 13 days ago
+Thorough job description -- indicates a genuine, active role
+Sourced from github_vagas, a high-trust job board
Verified by
system on Sep 1
Trust Signals
Listing Age
16 days
Multi-Source
Single source
Repost Count
0
First Seen
Sep 1
Last Seen
Sep 3
Company
About Job Verification