Desenvolvedor de Software Sênior
A nossa empresa está sempre em busca de profissionais talentosos para integrar a sua equipe e contribuir para o nosso sucesso.
Buscamos um Desenvolvedor de Software Sênior com habilidades excepcionais em linguagens de programação como Java e outras tecnologias relacionadas.
O ideal é que você tenha experiência na implementação de soluções de forma autônoma, apoio ao desenvolvimento de software com informações técnicas e de negócios e garantia da qualidade do código.
Responsabilidades:
1. Implementação de Soluções Autônomas: Você será responsável por desenvolver e implementar soluções de forma independente utilizando diversas linguagens de programação e frameworks;
2. Apoio ao Desenvolvimento de Software: Será seu papel fornecer suporte técnico ao desenvolvimento de software fornecendo informações detalhadas sobre os requisitos funcionais e não funcionais dos sistemas;
3. Garantia da Qualidade do Código: Você deve garantir que o código seja de alta qualidade e atenda aos padrões e políticas estabelecidos pela empresa;
4. Gerenciamento de Versões: Você será responsável por gerenciar as versões das entregáveis utilizando ferramentas específicas;
5. Planejamento e Execução de Projetos: Você deve planejar e executar projetos detalhando funcionalidades e requisitos técnicos necessários;
6. Desenvolvimento e Manutenção de Projetos: Você será responsável por desenvolver e manter atualizados os projetos, especificações e validações de arquitetura;
7. Apoio Estratégico: Você apoiará as estratégias e realização de testes funcionais e não funcionais para garantir a entrega de soluções inovadoras e de alta qualidade;
8. Liberação de Pacotes: Você liberará pacotes para homologação e corrigirá eventuais não conformidades;
9. Transferência de Conhecimento: Você transferirá conhecimento para equipes de sustentação com documentação consolidada;
10. Resolução de Problemas: Você resolverá problemas nas aplicações, implementando e testando correções;
11. Definição de Ambientes: Você definirá e montará versões dos sistemas em diversos ambientes;
12. Estimação de Esforço: Você estimará esforço e custo, validando soluções técnicas e melhorias;
13. Refinamento de Requisitos: Você refinará requisitos, escopo e regras de negócio das funcionalidades;
14. Instruções de Implantação: Você elaborará instruções de implantação e coordenará integrações e manutenções;
15. Validação de Ambientes: Você validar ambiente para homologação e instalação de sistemas;
16. Apoio Administrativo: Você apoiará a coordenação em atividades administrativas;