Vaga de parceiro

Analista de Desenvolvimento de Software - Curitiba / PR

Disponível para Assinantes
Salvar nos Favoritos
  • Compartilhe:

Detalhes da Vaga

  • Escolaridade Não Informado
  • Segmento Não Informado
  • Salário Não Informado
  • Área de AtuaçãoDiversos / Outros

O que você irá fazer

  • Esse cargo tem como missão principal atuar no desenvolvimento de aplicações para produtos e soluções Landis+Gyr.
  • Como Desenvolvedor de Software, você será responsável por auxiliar no desenvolvimento e manutenção de aplicações de software, garantindo sua qualidade e funcionalidade.
  • Nesta função, você terá a oportunidade de trabalhar em diversos projetos e colaborar com uma equipe global de desenvolvedores.
  • Atividades Específicas: Desenvolver aplicações voltadas para Smart Grid, atuando em conjunto com equipes multiculturais e multidisciplinares, conforme requisitos levantados pelo Product Manager (PM) junto aos clientes; Desenvolver soluções técnicas através do desenvolvimento de requisitos de softwares utilizando-se das tecnologias envolvidas no projeto; Modificar programas e/ou rotinas de sistemas, alterando o processamento, a codificação e demais elementos, a fim de corrigir falhas e/ou atender alterações de sistemas e novas necessidades; Criar testes unitários e de integração em ambiente de desenvolvimento, a fim de verificar se o programa é executado corretamente, dentro dos requisitos especificados e atendendo ao desempenho adequado; Documentar as etapas de desenvolvimento realizando o registro do desenvolvimento nas ferramentas de versionamento e documentação; Trabalhar com o time de desenvolvimento para encontrar soluções de negócio, arquitetura e design 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 (Ex.
  • : cobertura e revisão de código, ferramentas para análise de segurança); Compreender requisitos através do contato com clientes e áreas envolvidas no projeto/atendimento; Utilizar frameworks já definidos para o desenvolvimento de soluções; Conhecer e seguir boas práticas em programação, utilizando medidas para tornar o código universal e claro, seja na nomenclatura ou na forma como são separados, permitindo que possa ser feito a leitura do código, identificação e correção; Consolidar informações e fazer reporte ao time de gestão periodicamente, demonstrando as métricas, evoluções e resultados de suas atividades; Compreender a arquitetura do software e conseguir atuar nela através da análise de seus componentes, organização e funcionalidades; Conseguir se comunicar de maneira clara ao apresentar informações técnicas aos stakeholders; Estar em contato constante com a gestão para o levantamento de requisitos e para assegurar que as demandas solicitadas sejam atendidas; Criar documentações complementares, como guias de "how-to", com informações que auxiliem na análise e treinamento de novos membros do time.
  • Conhecimentos necessários para a posição: Graduação completa em Sistemas de Informação, Ciência da Computação, Tecnologia em Análise e Desenvolvimento de Sistemas ou Engenharia da Computação/Elétrica/Eletrônica ou áreas correlatas.
  • Inglês intermediário.
  • Domínio em Lógica de Programação e Sistemas e Programação Orientação a Objetos.
  • Conhecimentos mandatórios: C# Banco de dados (SQL Server, Oracle e/ou PostgreSQL) Testes Unitários .
  • NET Framework Versionamento de Código (Ex.
  • : Git, SVN) Diagramação UML Microsserviços Web Services (REST e SOAP) Metodologias Ágeis (Scrum, Kanban, SAFe) Conhecimentos desejáveis: Java Cloud Mensageria (Kafka) Containerização (Docker, Kubernetes) #J-18808-Ljbffr

Informações Adicionais

  • Quantidade de Vagas 1
  • Jornada Não Informado