Redwood Materials
The Church of Jesus Christ of Latter-day Saints
Engenheiro de Desenvolvimento de Software 2 - Power Platform/Azure (contrato fixo de 5 anos)
Sobre a oportunidade
O Engenheiro de Desenvolvimento de Software 2 é uma função profissional de nível intermediário, responsável por desenvolver e manter o código-fonte de software para dar suporte a uma solução sob a supervisão de um líder técnico designado. Esta posição também analisa, depura, testa, modifica e documenta tecnologias e aplicações. Como membro de uma equipe de desenvolvimento, o indivíduo receberá direcionamento de trabalho específico, na maioria das vezes de desenvolvedores de software mais seniores ou do líder técnico designado. Espera-se que o indivíduo resolva problemas técnicos moderadamente complexos e conclua tarefas de programação com supervisão limitada. Esta é uma função de contribuidor individual.
Esta é uma posição de contrato fixo de 5 anos.
Este indivíduo trabalha com orientação divina para fornecer ou apoiar tecnologia que promova a missão da Igreja e reflita o impacto eterno do evangelho.
Valorizamos candidatos em início, meio e fim de carreira e encorajamos todos os candidatos com as habilidades e aptidões publicadas a se candidatarem.
Os funcionários da Igreja encontram alegria e satisfação em usar seus talentos e habilidades únicas para promover a obra do Senhor. Do profissional de TI que desenvolve um aplicativo que envia a mensagem do evangelho para todo o mundo, ao gerente de instalações que mantém nossos edifícios — dando aos membros da Igreja locais para adorar, ensinar, aprender e receber ordenanças sagradas — nossos funcionários buscam maneiras inovadoras de compartilhar o evangelho de Jesus Cristo com o mundo. Eles estão literalmente trabalhando em Seu reino.
Responsabilidades
- Participar da análise de requisitos funcionais
- Participar do mapeamento de requisitos funcionais para projetos técnicos
- Fornecer estimativas para tarefas de desenvolvimento
- Desenvolver código-fonte e testes unitários de acordo com os projetos técnicos
- Participar de revisões de código
- Contribuir para a documentação técnica
- Participar do processo de Gerenciamento de Incidentes e corrigir defeitos em base 24/7
- Cumprir políticas, padrões e requisitos regulatórios e garantir que todos os outros estejam fazendo o mesmo
Qualificações
- Bacharelado em área relacionada ou experiência equivalente
- Dois anos de experiência profissional relevante
- Forte compreensão de metodologias e princípios de Desenvolvimento Ágil de Software
- Habilidades claras e precisas de comunicação escrita e grande atenção aos detalhes
- Habilidades intermediárias em engenharia/programação, análise/diagnóstico/solução de problemas, tecnologia web e metodologia de programação
- Compreensão conceitual de sistemas e subsistemas
- Familiaridade com Plataformas e serviços baseados em Nuvem
- Compreensão prática de DevSecOps
- Familiaridade com princípios de Integração Contínua e Entrega Contínua
- Conhecimento básico de software aplicável, linguagens de computador e código para desempenhar as responsabilidades da função
- Aptidão demonstrada e vontade de aprender novas tecnologias e linguagens de programação
Este trabalho opera em um ambiente profissional
Para realizar com sucesso as funções essenciais do trabalho, pode haver requisitos físicos que precisam ser atendidos, como sentar por longos períodos e usar monitores/equipamentos de computador
Somente membros da Igreja que são dignos de uma recomendação do templo se qualificam para o emprego. Fora isso, a Igreja é um empregador que oferece igualdade de oportunidades e não discrimina em suas decisões de emprego com base em qualquer critério que viole a lei dos EUA ou local.
Preferencial
- Experiência profissional com sistemas de grande escala, incluindo forte experiência nas ferramentas, metodologias e tecnologias que a função suporta
- Forte compreensão de sistemas de computador; experiência nas ferramentas, metodologias e tecnologias que a função suporta
- Experiência na criação de testes automatizados programáticos para aplicações Power Platform
- Experiência em Azure DevOps para aplicações complexas Power Platform
- Experiência em entender, solucionar problemas, depurar e aprimorar aplicações complexas Power Platform, incluindo plugins C#, fluxos na nuvem, aplicativos de tela e componentes personalizados
- Experiência com Funções Azure, Barramento de Serviço Azure, Application Insights Azure
Candidatos qualificados serão considerados para emprego sem distinção de raça, origem nacional, cor, gênero, gravidez, estado civil, idade, deficiência, informação genética, status de veterano ou outras categorias legalmente protegidas que se apliquem à Igreja. A Igreja fará acomodações razoáveis para indivíduos qualificados com deficiências conhecidas.
