Pessoa Desenvolvedora Delphi/.NET Sênior (Pessoa com Deficiência)

Apply

Desenvolver e sustentar funcionalidades de software, que agreguem valor ao produto, garantindo a satisfação do cliente dentro da área de atuação. O QUE VOCÊ VAI FAZER: Desenvolver soluções técnicas de média e alta complexidade; conhecer a fundo a arquitetura do software; criar testes de alta complexidade; documentar etapas de desenvolvimento; orientar e trabalhar com o time; manter a qualidade do software; orientar desenvolvedores de menor senioridade; detalhar requisitos de média e alta complexidade; utilizar frameworks já definidos. O QUE ESPERAMOS DE VOCÊ: Lógica de Programação; Banco de Dados Oracle – nível avançado; Linguagem de programação .Net e Delphi ou Centura (TeamDeveloper); Fundamento em testes unitários – nível avançado; Arquitetura web – nível intermediário; Métodos ágeis de desenvolvimento de software – desejável nível básico. O QUE OFERECEMOS: Universidade em Rede TOTVS; Programa +Saudáveis; Programa +Vantagens; Programa + Cuidado; Einstein Conecta; Plano de saúde e odontológico; Vale refeição e / ou alimentação; Vale transporte e fretados em algumas estações do metrô; Licença maternidade e paternidade estendida; Seguro de vida; Auxílio creche; Previdência privada; PLR. Nível de experiência: Pleno-sênior Tipo de emprego: Tempo integral Função: Tecnologia da informação Setores: Desenvolvimento de software

Requisitos

Experiência

  • Desenvolvedor com experiência pleno-sênior

Habilidades

  • Lógica de Programação
  • Banco de Dados Oracle – nível avançado
  • Linguagem de programação .Net e Delphi ou Centura (TeamDeveloper)
  • Fundamento em testes unitários – nível avançado
  • Arquitetura web – nível intermediário
  • Métodos ágeis de desenvolvimento de software – desejável nível básico

Responsabilidades

  • Desenvolver soluções técnicas de média e alta complexidade, com baixo nível de supervisão e pouco apoio, através do desenvolvimento de requisitos de softwares utilizando-se das tecnologias envolvidas no projeto
  • Conhecer a fundo a arquitetura do software e ser capaz de atuar nela através da análise de seus componentes, organização e funcionalidades
  • Criar testes de alta complexidade, sejam estes manuais ou automatizados, que cubram o comportamento desejado dos componentes técnicos desenvolvidos utilizando os requisitos e ferramentas de testes
  • Documentar as etapas de desenvolvimento realizando o registro do desenvolvimento nas ferramentas de versionamento e documentação
  • Orientar e trabalhar com o time de desenvolvimento para encontrar soluções de negócio, arquitetura e desenho através da comunicação e trocas de conhecimento
  • Manter a qualidade do software verificando os processos, ferramentas e boas práticas disponíveis para o produto e tecnologia utilizados
  • Orientar desenvolvedores de menor senioridade apoiando suas dúvidas, disseminando seu conhecimento, desenhando e arquitetando soluções ou indicando documentação de apoio
  • Detalhar requisitos de média e alta complexidade através do contato com clientes e áreas envolvidas no projeto/atendimento
  • Utilizar frameworks já definidos para o desenvolvimento de soluções

Tecnologias

.NetDelphiCentura (TeamDeveloper)OracleFrameworks definidos

See if your resume is ready for this job

See how our AI can optimize your resume and improve your chances for this role.