Software Developer Analyst

Landis+Gyr

Curitiba, BRunknownPosted Jul 22, 2026
Posting intelligenceActively listedReposted 11×, possible evergreen/ghost posting

Skills

postgreskubernetesangulardockeroraclekafkaexceljavac#

About the role

.buttontext806703d46c41a950 a{ border: 1px solid transparent; } .buttontext806703d46c41a950 a: focus{ border: 1px dashed #424242 !important; outline: none !important; }

Software Developer Analyst

Na Landis+Gyr, não apenas gerenciamos energia — lideramos a transformação rumo ao futuro da energia, mais inteligente e sustentável.

Com receita líquida de USD 1,73 bilhão no ano fiscal de 2024 e presença em mais de 30 países nos cinco continentes, a Landis+Gyr capacita concessionárias e consumidores a otimizarem o uso de energia por meio de medição avançada, inteligência aplicada à rede e soluções robustas de análise de dados.

Hoje, nosso time global de cerca de 6.300 profissionais está moldando a era digital da energia — desenvolvendo tecnologias inovadoras que impulsionam a descarbonização, a modernização das redes e a geração de insights energéticos em tempo real. Nossa carteira de pedidos, que já soma um recorde de 4,6 bilhões de dólares, e o ritmo constante de novos contratos mostram que há uma grande confiança, de longo prazo, na nossa missão e nas soluções que oferecemos.

Junte-se a nós na Landis+Gyr, onde gerenciamos a energia de forma mais eficiente.

Objetivo Principal:

A missão do Analista de Desenvolvimento de Software é desenvolver, evoluir e manter soluções tecnológicas que suportem os sistemas de medição inteligente de energia, água e gás, garantindo alto desempenho, confiabilidade e segurança das aplicações. O profissional atua na análise e desenvolvimento de aplicações web ou plataformas de integração, contribuindo para a inovação contínua dos produtos e para a excelência operacional da empresa. Seu propósito é transformar requisitos técnicos e de negócio em soluções eficientes, que viabilizem a entrega de novas funcionalidades aos clientes.

Atividades Específicas:

Desenvolver aplicações voltadas para Smart Grid e outras tecnologias emergentes de energia inteligente, 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 detalhadamente as etapas de desenvolvimento, incluindo decisões técnicas e justificativas, 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 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 (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 e propor melhorias ou atualizações quando necessário 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.

Comunicar-se de forma clara e objetiva, apresentando informações técnicas de maneira acessível e concisa a diferentes públicos.

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.

Garantir que todas as partes dos projetos estão se desenvolvendo de acordo com o cronograma previamente acordado com o cliente.

Code Review de demais integrantes da squad, reforçando a importância da qualidade de nossas entregas.

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 avançado

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)

Angular

Metodologias Ágeis (Scrum, Kanban, SAFe)

Conhecimentos desejáveis:

Java

Cloud

Mensageria (Kafka)

Containerização (Docker, Kubernetes)

Valorizamos e incentivamos a diversidade em nossa equipe. Esta vaga está aberta a todos os candidatos qualificados, independentemente de gênero, raça, idade, deficiência, orientação sexual ou origem. Estamos comprometidos em moldar um futuro melhor para todos. #EnergizeYourCareer e junte-se a nós em nossa jornada rumo a um amanhã mais verde.

.well.well-small.searchwell { background-color: #4D4F53; }

Job Title: Software Developer Analyst

Requisition ID: 22236

Location:

Curitiba, BR

#job-location.job-location-inline { display: inline; }

Workplace Type: Hybrid

Career Level: Entry Level

Date Posted: Jul 22, 2026

Questions about this role

Click "Apply with AI Applyd" above. We auto-fill the application from your resume and answer screening questions in seconds. No copy and paste, no juggling tabs.

Compensation for Software Engineer roles in Brazil varies widely by seniority, employer size, and remote vs onsite arrangement. Check the salary range on this listing when published, or browse our Software Engineer hub for Brazil medians across recent openings.

Most applications complete in under 90 seconds. You can track the status in your dashboard and watch the screenshot proof land the moment the application submits.

AI Applyd supports Greenhouse, Lever, Ashby, Workday, iCIMS, SmartRecruiters, Personio, Teamtailor and other major ATS platforms. If we can submit through the platform, we do.

Want AI Applyd to auto-apply to roles like this?

We tailor your resume per posting, fill the forms, and track replies for you.