Cardata
Savaria Corporation
Desenvolvedor de Software Sênior
Resumo da Posição
MOBILIDADE MELHOR PARA A VIDA
Estamos procurando um Desenvolvedor de Software Sênior altamente qualificado e experiente para se juntar à nossa equipe dinâmica. O candidato ideal terá vasta experiência em C#, .NET, Arquitetura Limpa, desenvolvimento de API, serviços Azure e testes de unidade. O candidato deve ter experiência prática em aplicações empresariais de grande escala e ter contribuído ao longo de todo o ciclo de vida de desenvolvimento de software, desde a análise de requisitos e design de solução até o desenvolvimento, testes, implantação e suporte contínuo.
O candidato selecionado participará ativamente do design e implementação de soluções de software, colaborando com arquitetos, desenvolvedores, analistas de negócios e equipes de QA para entregar aplicações de alta qualidade. O candidato selecionado será responsável por desenvolver, testar e manter software escalável e confiável, garantindo a adesão às melhores práticas e padrões de codificação. Experiência com desenvolvimento de aplicações de ponta a ponta, integração de sistemas e participação em processos Ágeis/Scrum é essencial.
Esta é uma excelente oportunidade para um indivíduo ambicioso e orientado para a carreira, que deseja fazer parte de uma organização global grande, em evolução e bem-sucedida, com a capacidade de impactar o sucesso futuro. Esta função é uma chance de moldar sua carreira e o futuro de RH na Savaria! Junte-se a nós!
A Savaria é líder global em produtos de acessibilidade e cuidados com o paciente, projetando e construindo elevadores para cadeiras de rodas, elevadores para escadas, elevadores para aplicações domésticas e comerciais, camas médicas, superfícies terapêuticas, elevadores de trilho no teto e eslingas para pacientes. A Savaria emprega 2,500 valiosos associados globalmente e possui 12 instalações de fabricação na América do Norte, Europa, México e Ásia.
Este é um trabalho 100% presencial em Brampton.
Principais responsabilidades
- Projetar e implementar soluções escaláveis e de fácil manutenção para desafios de negócios complexos
- Contribuir para a melhoria contínua dos processos e práticas de desenvolvimento.
- Colaborar com equipes multifuncionais para apoiar a implementação de iniciativas de negócios e tecnologia.
- Participar do ciclo de vida de desenvolvimento de software e atividades de solução, incluindo análise, design, estimativas, testes, etc. Realizar revisões de código e impor padrões de codificação.
- Cumprir os padrões de qualidade estabelecidos e as melhores práticas de desenvolvimento de software
- Contribuir para fluxos de trabalho Ágeis participando de reuniões diárias (stand-ups), revisões de sprint e retrospectivas.
- Garantir documentação robusta e compartilhamento de conhecimento entre a equipe.
- Apoiar o software de aplicação existente
Requisitos mínimos
Ambiente Técnico
- Profundo conhecimento em Tecnologias Microsoft, C# e ecossistema .NET.
- Experiência em HTML5, Vue.JS, SPA.
- Experiência em DBA – configurações, indexação, otimização de desempenho, replicação e segurança.
- Experiência em Banco de Dados – stored procedures, views, triggers e consultas SQL otimizadas.
- Experiência na integração com sistemas ERP (D365 ou similar).
- Experiência em serviços Azure da Microsoft, como App services, serviços de banco de dados, serviços de Mensagens, Microsoft Entra e B2C.
- Experiência com pipelines de CI/CD e práticas de DevOps.
Mentalidade, Habilidades e Educação
- 10+ anos de experiência em desenvolvimento de software, com foco em sistemas web e back-end.
- Experiência comprovada em contribuir para projetos de desenvolvimento de software de grande escala ao longo de todo o ciclo de vida de desenvolvimento de software.
- Experiência comprovada em contribuir para aplicações de software globais.
- Fortes habilidades de arquitetura e design.
- Fortes habilidades analíticas, de resolução de problemas e de depuração.
- Capacidade de influenciar decisões técnicas e contribuir para o design de soluções e inovação.
- Excelentes habilidades de gerenciamento de stakeholders e comunicação.
- Capacidade de trabalhar de forma independente, colaborando efetivamente dentro de equipes multifuncionais.
- Pensamento estratégico com uma mentalidade proativa e orientada para soluções, e paixão por impulsionar o valor do negócio através da tecnologia.
- Capacidade de se comunicar com parceiros de negócios de diversas funções e unidades de negócios localizadas em muitos países.
- Capacidade de aplicar requisitos e padrões de desenvolvimento estabelecidos, promover as melhores práticas do setor.
- Formação educacional em Tecnologia da Informação, Administração de Empresas ou área relacionada (Bacharelado exigido).
