Siemens
Cattron Global
Engenheiro(a) de Software / Software Engineer
Sobre a oportunidade
Há mais de 70 anos, a Cattron fornece soluções de controle confiáveis para ambientes onde os sistemas não podem falhar de forma alguma, atendendo a uma variedade de empresas nos setores industrial, de transporte, de sistemas de segurança e de mineração. Nossa empresa orgulhosamente entrega soluções que conectam dispositivos, controlam máquinas e protegem ativos em todo o mundo. Nossa equipe é composta por engenheiros experientes que desafiam métodos convencionais e têm paixão por resolver problemas do mundo real com soluções inovadoras.
Há mais de 70 anos, a Cattron fornece soluções de controle confiáveis para ambientes onde os sistemas não podem falhar de forma alguma, atendendo a uma variedade de empresas nos setores industrial, de transporte, de sistemas de segurança e de mineração. Nossa empresa orgulhosamente entrega soluções que conectam dispositivos, controlam máquinas e protegem ativos em todo o mundo. Nossa equipe é composta por engenheiros experientes que desafiam métodos convencionais e têm paixão por resolver problemas do mundo real com soluções inovadoras.
VISÃO GERAL DA POSIÇÃO
A Cattron está atualmente buscando dois (2) Engenheiros de Software para projetar, desenvolver e testar aplicativos de software inovadores, kits de desenvolvimento de software (SDK) e interfaces de programação de aplicativos (API). Nesta função, você contribuirá para projetos de desenvolvimento de software por meio de um ciclo de vida formal - desde a análise de requisitos e design da solução até revisões de código, testes, documentação e lançamento em produção - enquanto mantém e aprimora aplicativos existentes.
A Cattron está atualmente buscando dois (2) Engenheiros de Software para projetar, desenvolver e testar aplicativos de software inovadores, SDKs e APIs. Nesta função, você contribuirá para projetos de desenvolvimento de software por meio de um ciclo de vida formal - desde a análise de requisitos e design da solução até revisões de código, testes, documentação e lançamento em produção - enquanto mantém e aprimora aplicativos existentes.
RESPONSABILIDADES
- Projetar, desenvolver e testar novos aplicativos de software, SDK e API.
- Atualiza/mantém aplicativos de software existentes.
- É responsável por projetos de desenvolvimento de software seguindo um processo formal, incluindo design de software, revisões de código, uso de padrões de software e testes.
- Fornece suporte geral, análise e design relacionados a aplicativos que executam sistemas/funções comerciais expansivos globalmente.
- Prepara e revisa documentos, incluindo análise de requisitos, design, planos de testes unitários, notas de lançamento e guias do usuário, etc.
- Colabora efetivamente com outros grupos e parceiros de negócios.
- Investiga, recomenda e implementa novas tecnologias.
- Projeta, desenvolve e testa novos aplicativos de software, SDKs e APIs.
- Atualiza/mantém aplicativos de software existentes.
- É responsável por projetos de desenvolvimento de software seguindo um processo formal, incluindo design de software, revisões de código, uso de padrões de software e testes.
- Fornece suporte geral, análise e design relacionados a aplicativos que executam sistemas/funções comerciais expansivos globalmente.
- Prepara e revisa documentos, incluindo análise de requisitos, design, planos de testes unitários, notas de lançamento e guias do usuário, etc.
- Colabora efetivamente com outros grupos e parceiros de negócios.
- Investiga, recomenda e implementa novas tecnologias.
REQUISITOS
- Bacharelado em Ciência da Computação ou área relacionada é preferencial.
- Experiência pode ser substituída em vez de diploma.
- Mínimo de 1-2 anos de experiência em desenvolvimento de software.
- Conhecimento rico sobre definição de escopo de projeto, entregas e requisitos da equipe.
- Capacidade de liderar pequenas equipes de projeto e obter resultados em conformidade com marcos e entregáveis.
- Domínio de diversas tecnologias, incluindo: Java, J2EE, EJB, JavaScript, AJAX, REST, SQL, DHTML, Linux, ASP, .NET, SOAP, C, C++, C# e Shell Scripts.
- Deve ser flexível e capaz de se adaptar a requisitos e cronogramas em constante mudança.
- Nível de Inglês Requerido: Intermediário.
- Frequência de Comunicação em Inglês Esperada para a Posição: Diária - comunicação escrita e verbal em inglês será necessária regularmente - principalmente para comunicações externas com clientes, fornecedores e/ou parceiros fora de Quebec.
- Razão para o Requisito de Inglês: A função envolve colaboração contínua com clientes e fornecedores em regiões onde o inglês é a língua principal. O indivíduo será obrigado a ler e interpretar documentação em inglês e se comunicar regularmente com stakeholders baseados nos Estados Unidos.
- Bacharelado em Ciência da Computação ou área relacionada é preferencial.
- Experiência pode ser substituída em vez de diploma.
- Mínimo de 1-2 anos de experiência em desenvolvimento de software.
- Conhecimento rico sobre definição de escopo de projeto, entregas e requisitos da equipe.
- Proficiente em várias tecnologias, que podem incluir: Java, J2EE, EJB, JavaScript, AJAX, REST, SQL, DHTML, Linux, ASP, .NET, SOAP, C, C++, C#, e Shell Scripts.
- Capaz de trabalhar com sucesso em um ambiente com prazos definidos e ritmo acelerado, e gerenciar prioridades de forma eficaz em um ambiente voltado para a equipe.
- Deve ser flexível e capaz de se adaptar a requisitos e cronogramas em constante mudança.
- Nível de Inglês Requerido: Intermediário.
- Frequência de Comunicação em Inglês Esperada para a Posição: Diária - comunicação escrita e verbal em inglês será necessária regularmente - principalmente para comunicações externas com clientes, fornecedores e/ou parceiros fora de Quebec.
- Razão para o Requisito de Inglês: A função envolve colaboração contínua com clientes e fornecedores em regiões onde o inglês é a língua principal. O indivíduo será obrigado a ler e interpretar documentação em inglês e se comunicar regularmente com stakeholders baseados nos Estados Unidos.
- Experiência em desenvolvimento de aplicativos web corporativos é preferencial.
- Experiência com projetos Ágeis (Scrum) é um diferencial.
- Experiência em desenvolvimento de aplicativos web corporativos é preferencial.
- Experiência com projetos Ágeis (Scrum) é um diferencial.
O QUE OFERECEMOS
- A oportunidade de fazer parte de uma equipe dinâmica de P&D em um setor de tecnologia global em rápido crescimento.
- Um ambiente de trabalho colaborativo e multidisciplinar que promove inovação, compartilhamento de conhecimento e excelência técnica.
- Uma posição permanente em tempo integral (40 horas/semana) com opções flexíveis de agendamento para apoiar o equilíbrio entre vida pessoal e profissional.
- A oportunidade de fazer parte de uma equipe dinâmica de P&D em um setor de tecnologia global em rápido crescimento.
- Um ambiente de trabalho colaborativo e multidisciplinar que promove inovação, compartilhamento de conhecimento e excelência técnica.
- Uma posição permanente em tempo integral (40 horas/semana) com opções flexíveis de agendamento para apoiar o equilíbrio entre vida pessoal e profissional.
---
