Siemens
Catalis Holdco Inc
Desenvolvedor(a) de Software III
Descrição
Quem Somos
A Catalis é uma provedora líder de Software como Serviço (SaaS) e pagamentos integrados para o governo, impulsionando uma ampla gama de operações governamentais nos níveis municipal, de condado, estadual e federal. Nossas soluções inovadoras são projetadas para otimizar processos, aumentar a eficiência e melhorar a prestação de serviços governamentais ao público. Na Catalis, estamos comprometidos em alavancar a tecnologia para tornar as interações governamentais mais simples, rápidas e acessíveis.
Junte-se a uma equipe dinâmica, focada em ajudar Governos Municipais a “Conectar e Simplificar Informações Municipais para ajudar a tomar decisões baseadas em dados”. Somos uma empresa de dados e serviços com o objetivo de ser uma empresa de tecnologia baseada em Alberta, reconhecida em todo o Canadá. Somos uma equipe pequena que tem visto crescimento ano a ano e está bem posicionada para aumentar nossa abrangência e profundidade dentro do nicho de mercado rural e urbano pequeno, e estamos procurando membros de equipe de alto talento que possam nos ajudar a levar as coisas para o próximo nível.
A Oportunidade
O Desenvolvedor(a) de Software III é um(a) contribuidor(a) sênior responsável por projetar, construir e manter aplicações escaláveis e de alto desempenho. Esta função exige expertise em C#, .NET Core e SQL, bem como experiência no desenvolvimento e implantação de aplicações em AWS. O(a) candidato(a) ideal é um(a) desenvolvedor(a) versátil que pode trabalhar em toda a stack, contribuir para decisões arquiteturais e ajudar a orientar membros juniores da equipe. Familiaridade com Angular ou frameworks front-end semelhantes é altamente desejável.
O que Oferecemos
A Catalis é uma empresa de tecnologia de rápido crescimento e premiada que atende a governos municipais pequenos, urbanos e rurais em todo o Canadá. Oferecemos remuneração competitiva, férias totalmente remuneradas e benefícios abrangentes de saúde e odontologia. Dedicamos muita energia ao desenvolvimento profissional, oferecendo acesso gratuito a cursos ilimitados da Udemy para avanço pessoal e profissional, pois queremos que nossos funcionários acompanhem as tendências e cresçam com nosso negócio. Nós nos esforçamos para ser um exemplo de uma empresa de tecnologia de alto crescimento bem-sucedida em Alberta, e nossos membros de equipe dependem uns dos outros para que isso aconteça.
Esta oportunidade é baseada no escritório da Catalis em Old Strathcona (Edmonton, Alberta). Nosso novo escritório inclui um ambiente inovador, mesas com ajuste de altura para todos os funcionários, jogos de pebolim, um comitê ativo de enriquecimento do local de trabalho, desafios de fitness, um cachorro no escritório, áreas de lounge e muito mais!
Esta é uma posição presencial em nosso escritório de Edmonton, de segunda a sexta-feira.
A Catalis está comprometida em construir e promover uma força de trabalho diversificada e celebra as qualidades únicas que indivíduos de várias origens e experiências oferecem. Como empregadora que oferece igualdade de oportunidades de emprego, todos os candidatos qualificados receberão consideração para emprego sem distinção de raça, cor, religião, sexo, orientação sexual, identidade de gênero, origem nacional, deficiência, status de veterano protegido e outro status protegido, conforme exigido pela lei aplicável.
O que Você Fará
- Projetar, desenvolver, testar e manter serviços backend e APIs usando C# e .NET Core.
- Desenvolver e implantar soluções nativas da nuvem aproveitando os serviços da AWS.
- Participar de discussões de design arquitetural e contribuir para a estratégia de plataforma de longo prazo.
- Solucionar e resolver problemas técnicos complexos em todas as camadas da aplicação.
- Escrever código limpo e de fácil manutenção e garantir a adesão aos padrões de desenvolvimento e melhores práticas.
- Criar e manter testes unitários, testes de integração e documentação para garantir a qualidade e confiabilidade do código.
- Trabalhar em estreita colaboração com proprietários de produtos, engenheiros de QA e outros desenvolvedores para entregar recursos de alta qualidade dentro do prazo.
- Fornecer mentoria técnica e orientação para desenvolvedores juniores.
Requisitos
O que Você Precisará para Ter Sucesso
- Bacharelado em Ciência da Computação, Engenharia ou disciplina relacionada, ou experiência equivalente.
- 5+ anos de experiência profissional em desenvolvimento de software.
- Forte proficiência em C# e nos frameworks .NET Core.
- Experiência avançada com SQL e design de banco de dados relacional.
- Experiência prática com serviços de nuvem AWS e pipelines de implantação.
- Sólido entendimento de design de API RESTful, microsserviços e sistemas distribuídos.
- Fortes habilidades de depuração, análise e resolução de problemas.
- Excelentes habilidades de comunicação e colaboração em equipes multifuncionais.
- Familiaridade com frameworks Angular, React ou Vue.js front-end.
