
Software Developer Analyst
Landis+Gyr7 days ago
Curitiba, BrazilMid Level
Responsibilities
- Desenvolver, evoluir e manter aplicações web e plataformas de integração para soluções de Smart Grid e medição inteligente.
- Modificar programas e rotinas para corrigir falhas, atender mudanças de sistemas e implementar novas necessidades.
- Criar testes unitários e de integração e verificar o desempenho e a conformidade das aplicações com os requisitos.
- Documentar decisões técnicas, etapas de desenvolvimento, guias de uso e informações para treinamento de novos integrantes.
- Colaborar com equipes de desenvolvimento, clientes, Product Managers e outras áreas na definição de requisitos, arquitetura e soluções de negócio.
- Realizar code reviews e aplicar boas práticas de programação, qualidade, segurança e cobertura de código.
- Analisar a arquitetura e os componentes de software e reportar periodicamente métricas, evolução e resultados à gestão.
- Acompanhar o desenvolvimento dos projetos conforme os cronogramas acordados com os clientes.
Requirements
- Graduação completa em Sistemas de Informação, Ciência da Computação, Tecnologia em Análise e Desenvolvimento de Sistemas, Engenharia da Computação, Engenharia Elétrica, Engenharia Eletrônica ou áreas correlatas.
- Inglês avançado.
- Domínio de lógica de programação, sistemas e programação orientada a objetos.
- Conhecimento obrigatório de C#, SQL Server, Oracle e/ou PostgreSQL, testes unitários, .NET Framework, Git e/ou SVN, microsserviços, REST, SOAP e Angular.
- Conhecimento desejável de Kafka, Docker, Kubernetes e UML.