CDW
CDW
A CDW oferece produtos e serviços de tecnologia para empresas, organizações governamentais, prestadores de serviços de saúde e instituições de ensino. Seu trabalho abrange infraestrutura de TI, serviços gerenciados, cibersegurança, computação em nuvem, espaços de trabalho digitais e soluções empresariais mais amplas. Ao trabalhar com marcas líderes de tecnologia, a CDW ajuda as organizações a projetar e gerenciar ambientes tecnológicos que apoiam a produtividade, a segurança e a transformação digital em diversos setores.

Engenheiro(a) de Software Sênior II, remoto em Illinois

Lidere o projeto e a entrega de aplicações empresariais escaláveis na CDW, da arquitetura e dos testes à execução de projetos ágeis. Oriente equipes técnicas, mentore desenvolvedores e alinhe decisões de engenharia aos objetivos do produto e do negócio.

Descrição

  • Gerencie todo o ciclo de vida do desenvolvimento de software.
  • Assuma a responsabilidade por projetos menores e atue como líder técnico em projetos de diferentes portes.
  • Trabalhe com gerentes de projeto para definir necessidades operacionais, custos e recursos.
  • Cocodirija a análise e o projeto orientados a objetos, incluindo casos de uso, modelos de objetos e esquemas de banco de dados.
  • Contribua para a arquitetura de aplicações, o particionamento de sistemas e o projeto de frameworks.
  • Crie narrativas de sistemas, storyboards e protótipos de interfaces de usuário.
  • Elabore especificações detalhadas de projeto de hardware e software.
  • Crie planos de teste de sistemas, mantenha os padrões de SQA e verifique os objetivos de negócio.
  • Prepare estimativas de projetos, planos de recursos, cronogramas e orçamentos.
  • Desenvolva aplicações que atendam aos padrões de codificação e qualidade da CDW.
  • Diagnostique e resolva problemas relacionados a questões de negócio.
  • Tome decisões técnicas que apoiem os roadmaps de produtos e os objetivos da gestão.
  • Oriente e mentore colegas em início de carreira, acompanhando seu desenvolvimento.
  • Reúna recursos para resolver desafios técnicos.
  • Defina a direção e o foco das equipes técnicas de projetos.
  • Acompanhe o progresso das equipes de projeto.
  • Entregue projetos e tarefas conforme os compromissos assumidos com as partes interessadas e a gestão.
  • Mantenha a gestão informada sobre o status de projetos e tarefas.
  • Trabalhe com as equipes de negócio e de projeto para levantar requisitos e entender as necessidades do negócio.
  • Contribua como integrante da equipe em todas as etapas do desenvolvimento de software quando necessário.

Requisitos

  • Bacharelado e 7 anos de experiência em desenvolvimento de software, ou 11 anos de experiência em desenvolvimento de software.
  • Especialização em desenvolvimento de aplicações.
  • Capacidade de orientar e mentorear outras pessoas.
  • Capacidade de gerenciar várias tarefas e definir prioridades.
  • Conhecimento avançado de ciclos de vida de produtos e metodologias ou frameworks.
  • Experiência na entrega de soluções com métodos ágeis em um ambiente de CI/CD.
  • Conhecimento avançado de projeto e programação orientados a objetos.
  • Capacidade de criar vínculos e trabalhar de forma produtiva entre departamentos e funções.
  • Excelente comunicação escrita e verbal, incluindo apresentações para lideranças seniores.
  • Sólidas habilidades organizacionais, de planejamento e de resolução criativa de problemas, com atenção aos detalhes.
  • Histórico comprovado de facilitação e implementação de soluções.
  • Experiência comprovada na liderança de projetos de desenvolvimento de aplicações.
  • Capacidade de equilibrar prioridades concorrentes, adaptar-se às mudanças nas necessidades do negócio e cumprir prazos.
  • Especialização em C#, JavaScript, HTML, CSS, ASP.NET MVC, serviços web RESTful e SQL Server.
  • Capacidade de realizar revisões de código eficazes e recomendar ferramentas de revisão automatizada.
  • Conhecimento de MongoDB será considerado um diferencial.
  • Conhecimento de Azure DevOps será considerado um diferencial.
  • Experiência com SOLR e/ou Elasticsearch, Python e Spark será considerada um diferencial.
  • Conhecimento de métodos de aprendizado de máquina, incluindo agrupamento, árvores de decisão e regressão logística, será considerado um diferencial.
  • Experiência com Linux e Windows será considerada um diferencial.
  • Experiência prática com Azure e Kubernetes será considerada um diferencial.
  • Capacidade de analisar requisitos de desempenho de sistemas e liderar otimizações e ajustes será considerada um diferencial.

Benefícios

  • Bônus anual com meta de 10%, sujeito aos termos e condições do plano.
  • Pacote de benefícios; consulte https://cdw.benefit-info.com/.
  • Modalidade de trabalho remoto.
  • As faixas salariais podem variar conforme diferenciais geográficos.