Johnson Controls
Johnson Controls
A Johnson Controls desenvolve tecnologias, softwares e serviços para edifícios inteligentes, ajudando a gerenciar ambientes internos e sistemas essenciais das edificações. Seu portfólio inclui equipamentos de climatização, automação e controles prediais, refrigeração industrial, detecção de incêndios, sistemas de segurança e ferramentas digitais de gestão de energia. Por meio de soluções como a OpenBlue, a Johnson Controls ajuda as organizações a monitorar o desempenho dos edifícios, melhorar a eficiência operacional e avançar em direção às metas de sustentabilidade. A empresa atende clientes de setores como construção, saúde e logística, com operações apoiadas por uma força de trabalho global.

Engenheiro(a) de Software Sênior, Aplicações Desktop em C#/.NET — Presencial na Índia

Desenvolva e aprimore aplicações desktop em C#/.NET para lidar com desafios de engenharia e design arquitetônico. Trabalhe com WPF, SQL, Entity Framework, MVVM e WinUI em colaboração com as equipes de produto e projetos.

Descrição

  • Crie e entregue aplicações desktop para casos de uso de engenharia e design arquitetônico.
  • Mantenha, aprimore e amplie os produtos existentes da empresa.
  • Trabalhe com os responsáveis pelo produto para definir e esclarecer os requisitos de software.
  • Colabore com as equipes de projeto para definir o escopo, analisar e estimar os prazos de entrega.
  • Realize revisões de código, testes e depuração para apoiar lançamentos de software confiáveis.
  • Lidere melhorias contínuas em todo o processo de desenvolvimento Agile.
  • Coordene-se com as partes interessadas e compartilhe a responsabilidade pela entrega da visão do projeto.
  • Reporte-se ao(à) gerente de Engenharia de Aplicações de Software como parte da equipe de Desenvolvimento.

Requisitos

  • Bacharelado em ciência da computação, engenharia ou área relacionada.
  • Pelo menos seis anos de experiência no desenvolvimento de aplicações desktop comerciais complexas.
  • Proficiência sólida em C#, .NET, WPF, SQL, Entity Framework, MVVM e injeção de dependência.
  • Experiência com métodos Agile e frameworks atuais, incluindo WinUI 3 e .NET 7–8.
  • Conhecimento de padrões de design, como MVVM e injeção de dependência, além de programação orientada a objetos.
  • Conhecimento sólido de bancos de dados relacionais e não relacionais.
  • Familiaridade com HTML, CSS, JavaScript e frameworks frontend, como React.
  • Capacidade de trabalhar em ambientes Agile seguindo as boas práticas do Jira.
  • Fortes habilidades analíticas e de resolução de problemas.
  • Conhecimento de C++ será considerado um diferencial.
  • Familiaridade com xUnit para testes unitários de linguagens .NET.
  • Conhecimento das melhores práticas de cibersegurança.
  • Experiência com pipelines de CI/CD e ferramentas de controle de versão.

Vagas relacionadas

EHC

Especialista em marketing de performance — Birmingham, Alabama

EHC

Gerencia relatórios de desempenho de marketing, qualidade de dados e rastreamento de campanhas para as operações nacionais de reabilitação hospitalar da Encompass Health. A vaga é em tempo integral e fica no escritório central em Birmingham, Alabama.

Abrir
Terracon

Engenheiro(a) de projetos, serviços sem valas

Terracon
5.001 – 10.000 Funcionários
CiênciaConstruçãoConsultoria

Lidere a consultoria de engenharia e construção sem valas na Terracon, uma empresa multidisciplinar pertencente aos próprios funcionários. Contribua para projetos essenciais de infraestrutura subterrânea de serviços públicos e água em escritórios do Meio-Oeste.

Abrir
Olsam.

Executivo de vendas por atacado, Austrália (remoto)

Olsam.

Dê suporte a parcerias globais com varejistas para as marcas de beleza, cuidados pessoais e estilo de vida da Avenir Collective. Coordene lançamentos de produtos, relacionamento com varejistas, relatórios de vendas e marketing comercial.

Abrir