Desenvolvedor de Software Sênior
Carius Informática - NEKIPetrópolis - RJ
1 posição
Não informado
Integral
Buscamos um(a) Desenvolvedor(a) de Software Sênior com forte capacidade técnica e visão sistêmica, que atue de forma estratégica no desenvolvimento de soluções escaláveis, sustentáveis e orientadas ao negócio. Este(a) profissional terá papel ativo nas decisões técnicas, apoio ao time e evolução contínua da arquitetura e qualidade das entregas.
Principais responsabilidades ?- Desenvolver, evoluir e manter aplicações com alto padrão de qualidade e performance
- Participar da definição de arquitetura de soluções e decisões técnicas estratégicas
- Atuar na análise e refinamento técnico de demandas junto ao time e stakeholders
- Garantir boas práticas de desenvolvimento (Clean Code, SOLID, testes automatizados, revisão de código)
- Apoiar desenvolvedores(as) menos experientes por meio de mentorias técnicas
- Identificar oportunidades de melhoria contínua em processos, ferramentas e sistemas
- Atuar na resolução de problemas complexos com autonomia
- Contribuir com a cultura de colaboração, inovação e compartilhamento de conhecimento
Formação
- Desejável graduação ou pós graduação
- Desejável mais de uma certificação
Experiência exigida
2 a 5 anos na área de desenvolvimento
Necessário conhecimentos em:
- Nível avançado de todos conhecimentos de Pleno
- Frameworks de acordo com frontend ou backend:
- Autenticação/Autorização
- Relatório
- Gestão de versão de dados da aplicação
- Versionamento de modelo de dados
- Segurança das camadas da aplicação
- Rotinas agendadas
- Filas de mensagens assincronas
- Geração e análise de logs
- Ferramenta complementares(Configuração e uso):
- Portal de API
- Mensageria
- DevOps - Explicitação de conhecimento através de:
- Manual de uso
- Documentação técnica de projeto
- Detalhamento de atividades técnicas
- Conhecimento em operação de modelo ágil:
- Kanban
- Squad
- Scrum
- Uso de ALM
- Monitorar camadas da aplicação
- Otimizar desempenho de aplicações:
- Uso de memória
- Refatoração de rotinas problemáticas
- Backend: Interface de mapeamento com banco de dados e queries
- Frontend: Otimização de processo e chamadas de serviços
- Especialidade para os serviços Cloud:
- Criação e configuração de ambiente de aplicação
- Criação e configuração de ambiente de armazenamento
Desejável conhecimentos em:
- Visão arquitetural da plataforma de desenvolvimento na qual é especializado
- Especialidade para os serviços Cloud:
- Configuração de domínio e dns
- Entre outros
- Criação e configuração de ssl nas aplicações desenvolvidas
- Autonomia com responsabilidade
- Pensamento analítico e visão de negócio
- Comunicação clara e colaborativa
- Perfil mentor(a) e multiplicador(a) de conhecimento
- Proatividade na resolução de problemas complexos
Requisitos
Escolaridade
- Graduação
Benefícios
- Day off no dia do aniversário
- Assistência médica
- Assistência odontológica
- Auxílio home-office
- Plano de carreira
- Vale alimentação
- Vale refeição
- WellHub
- Seguro de vida