Booz Allen Hamilton
Hubbell Incorporated
Engenheiro de Software Sênior
VISÃO GERAL DA VAGA
O Engenheiro de Software Sênior desenvolve e testa sistemas ou aplicações de software para aprimoramentos de software e novos produtos.
Responsável pelo desenvolvimento, design, teste, manutenção e aprimoramento do Sistema de Gerenciamento de Sensores (SMS) da Aclara e do Headend Celular para suas Plataformas Aclara Grid Monitoring (AGM) e Aclara One. A posição contribuirá ativamente para todas as facetas do ciclo de vida de desenvolvimento de software, conforme necessário.
#LI-JT1 #hybrid
Hubbell Incorporated, suas subsidiárias e afiliadas, é um Empregador EO AA: M/F/Veterano/Deficiente. Todos os candidatos qualificados receberão consideração para emprego sem distinção de raça, cor, religião, sexo, origem nacional, deficiência, status de veterano protegido, orientação sexual, identidade de gênero ou qualquer outra classe protegida.
O resumo acima das responsabilidades e requisitos da posição não se destina, e não deve ser interpretado, como uma lista exaustiva de deveres, habilidades, esforços, requisitos físicos ou condições de trabalho associadas à posição. Destina-se a ser um reflexo preciso daqueles elementos principais da posição essenciais para a tomada de decisões relacionadas ao desempenho da posição, desenvolvimento do funcionário e remuneração.
UM DIA NA VIDA
- Analisar requisitos quanto à viabilidade e estratégia de implementação.
- Projetar, construir e manter código Java ou C# eficiente, reutilizável e confiável.
- Empacotar serviços em contêineres (Docker) e implantar no Red Hat OpenShift; criar/manter manifestos (Helm/Kustomize) e aplicações Argo CD
- Realizar todos os aspectos do desenvolvimento de software. Isso inclui especificação, design, codificação, depuração, teste, integração, implantação, operação e manutenção de sistemas de software. Os resultados do trabalho devem atender aos objetivos de qualidade, padrões de engenharia e diretrizes da empresa.
- Instrumentar e operar seus serviços (OpenTelemetry/métricas/logs/traces); definir SLOs, dashboards, alertas e runbooks.
- Colaborar com a equipe para garantir o melhor desempenho, qualidade e responsividade possíveis das aplicações.
- Escalar problemas em tempo hábil e fornecer recomendações de mitigação para os mesmos.
- Responder a escalonamentos de clientes e manter o código existente, refatorando conforme necessário para fornecer soluções altamente confiáveis.
- Tomar iniciativa e trabalhar de forma independente sob supervisão mínima para planejar e atingir metas.
- Trabalhar em estreita colaboração com equipes multifuncionais, incluindo garantia de qualidade e documentação, com foco no sucesso da equipe.
- Esforçar-se continuamente para melhorar o processo por meio de retrospectivas regulares e aplicação das descobertas.
- Liderar o design técnico e o desenvolvimento de componentes ou recursos de solução grandes ou complexos
O QUE AJUDARÁ VOCÊ A SE DESTACAR NESTA FUNÇÃO?
- Um Mestrado com pelo menos 5 + anos de experiência em desenvolvimento de software e um diploma de bacharel. A experiência e/ou o diploma devem ser diretamente relevantes para Ciência da Computação, Engenharia ou disciplina técnica relacionada.
- Proficiência em Java / C#, com bom conhecimento de seu ecossistema.
- Fluência com Docker e Kubernetes/OpenShift, incluindo construção, empacotamento e implantação de serviços.
- Engenharia de API: REST e/ou gRPC, versionamento de API, design contract-first e retrocompatibilidade
- Proficiente com bancos de dados relacionais (SQL / NoSQL), design de esquema e ORMs (EF Core, Dapper).
- Experiência de trabalho em ambientes Linux/Unix.
- Compreensão proficiente de Arquitetura Orientada a Microsserviços e Aplicações Web.
- Sólida compreensão de programação orientada a objetos.
- Familiaridade com conceitos de MVC, JDBC e RESTful.
- Experiência com frameworks de aplicação populares (como Spring, Hibernate).
- Familiaridade com Frameworks de GUI (como Icefaces).
- Conhecimento de padrões de concorrência.
- Experiência com bancos de dados externos e embarcados.
- Excelentes habilidades analíticas.
- Capacidade de trabalhar em software de complexidade intermediária a avançada.
- Possui alto grau de responsabilidade.
- Excelentes habilidades interpessoais.
- Excelentes habilidades de comunicação verbal e escrita.
- Automotivado para aprender e manter suas habilidades atualizadas.
Hubbell Incorporated
A Hubbell cria soluções de infraestrutura críticas que impulsionam nossos clientes, comunidades, pessoas e o planeta. Nossa empresa está estrategicamente alinhada para permitir a modernização e a eletrificação da rede. À medida que mais produtos se conectam a uma rede envelhecida, as soluções da Hubbell permitem a transição para uma infraestrutura de energia mais confiável, resiliente e eficiente. Fundada em 1888, nossa inovação nos tornou um fabricante global líder de soluções elétricas e de utilidades de alta qualidade, permitindo que os clientes operem infraestruturas críticas de forma confiável e eficiente.
A empresa opera em dois segmentos. A Hubbell Utility Solutions (HUS) permite que a rede conduza, comunique e controle energia em aplicações de utilidades e as Soluções Elétricas da Hubbell (HES) são essenciais para gerenciar energia em uma ampla gama de indústrias e aplicações. Nossas soluções de mercado vertical podem ser aplicadas a mercados como Data Centers, Renováveis, Edifícios Comerciais, Industrial, Telecomunicações e Transporte. Dando suporte a ambos os nossos segmentos de negócios estão nossas equipes corporativas e de Soluções de Negócios Unificadas da Hubbell, que fornecem processos, ferramentas e tecnologias consistentes em nossos negócios.
Estamos comprometidos em operar de forma sustentável e ética, ao mesmo tempo em que promovemos uma cultura inclusiva e de apoio para que nossas pessoas cresçam e se desenvolvam em suas carreiras. Nossos funcionários trabalham e servem orgulhosamente nossas comunidades a partir de nossa sede em Shelton, CT, em todos os Estados Unidos e ao redor do mundo.
Hubbell Utility Solutions
A Hubbell Utility Solutions (HUS) permite que a rede conduza, comunique e controle energia em aplicações de utilidades. A HUS fornece os componentes críticos que permitem à rede transmitir e distribuir energia de forma confiável, bem como as tecnologias de comunicação e controle para tornar a rede mais inteligente e flexível.
