Subaru

Desenvolvedor de Aplicações de Software – Desenvolvimento de Sistemas de TI

JavaReactSQL
Tradução automática. Consulte o original.

Sobre a oportunidade

Desenvolvedor de Aplicações de Software – Desenvolvimento de Sistemas

Departamento de Tecnologia da Informação

Resumo da Posição

Desenvolvedores de Aplicações de Software projetam, constroem, implementam e mantêm aplicações de software de computador para atender às necessidades organizacionais, incluindo o suporte a aplicações personalizadas voltadas para negócios. Desenvolvedores de Aplicações de Software mantêm e suportam aplicações novas e existentes para aprimorar a funcionalidade e manter ou melhorar o desempenho, além de identificar oportunidades de automação. Esta função criará soluções para apoiar diretamente as operações do dia a dia da organização.

Resumo das atribuições

  1. Colaborar com a gerência da SIA e usuários de negócios para definir requisitos e especificações do sistema.
  1. Projetar, desenvolver e manter aplicações personalizadas para apoiar as necessidades operacionais em múltiplos departamentos.
  1. Criar interfaces amigáveis e de alto desempenho e construir serviços e integrações back-end escaláveis e seguros.
  1. Colaborar de forma multifuncional para coletar requisitos, traduzir necessidades de processo em soluções técnicas e validar a funcionalidade do sistema.
  1. Integrar aplicações com sistemas corporativos e desenvolver APIs para garantir a troca de dados fluida entre os sistemas.
  1. Produzir código eficiente, escalável e legível que atenda aos requisitos e às normas da indústria, da SIA e da equipe.
  1. Realizar testes completos, incluindo testes unitários, de integração e de aceitação do usuário.
  1. Fornecer suporte contínuo para aplicações personalizadas e solucionar problemas com o mínimo de interrupção nas operações críticas de negócios.
  1. Modificar software para corrigir erros, adaptar-se a novo hardware ou ambientes de execução, melhorar o desempenho ou atualizar interfaces ou versões de componentes.
  1. Identificar oportunidades de melhoria contínua e contribuir para as melhores práticas e padrões da equipe que elevem o ambiente de desenvolvimento geral.
  1. Entregar relatórios ad hoc e extrações de dados conforme necessário.
  1. Todas as outras atribuições conforme designado.

Requisitos mínimos

Qualificações Mínimas

  1. Bacharelado em Ciência da Computação, área relacionada ou experiência equivalente.
  1. Proficiência com frameworks front-end modernos (Angular, React, etc.).
  1. Proficiência com tecnologias back-end (Java ou similar).
  1. Sólido entendimento de SQL e bancos de dados relacionais.
  1. Experiência na construção e consumo de APIs RESTful.
  1. Experiência com controle de versão, pipelines de CI/CD e ambientes de nuvem.
  1. Capacidade de traduzir requisitos de negócios em soluções técnicas.
  1. Excelentes habilidades de comunicação e colaboração.
  1. Forte capacidade de resolução de problemas com atenção aos detalhes.
  1. Capacidade de gerenciar múltiplas prioridades em um ambiente dinâmico.
  1. Mentalidade de propriedade com foco em qualidade e melhoria contínua.

Qualificações Preferenciais

  1. Experiência na construção de aplicações que suportam operações em tempo real, com preferência por experiência em ambientes industriais.
  1. Familiaridade com tomada de decisão baseada em dados e análise.
  1. Exposição a metodologias de projeto Ágeis ou híbridas.
  1. Conhecimento de princípios de UI/UX.

Subaru of Indiana Automotive, Inc. é um empregador que oferece igualdade de oportunidades, comprometido em empregar uma força de trabalho diversificada.

Mais oportunidades com um só perfil

Quer aparecer para várias vagas sem repetir todo o processo? Crie seu perfil e seja encontrado pelas empresas que usam a Nort.

Criar meu perfil

Seu próximo empregojá está te procurando.

Nort

Plataforma de recrutamento reverso para programadores