Standard Bank Group

Desenvolvedor de Automação de Processos

Posted: 4 days ago

Job Description

Descrição da empresaO Grupo Standard Bank é um grupo líder de serviços financeiros centrado em África e um impulsionador de inovação a nível mundial, que oferece uma variedade de oportunidades de carreira - além da oportunidade de trabalhar com alguns dos profissionais mais talentosos e motivados do sector. Os nossos clientes vão desde indivíduos a empresas de todas as dimensões, famílias com elevado património líquido e grandes empresas e instituições multinacionais. Somos apaixonados por criar crescimento em África. Trazer valor verdadeiro e significativo aos nossos clientes e às comunidades que servimos e criar um verdadeiro sentido de proposito para si.Descrição do empregoProjetar, depurar e corrigir programas no ambiente de engenharia de software de acordo com os padrões e ferramentas acordados, para aprimorar e manter aplicações de software e melhorar a eficiência dentro do ambiente de engenharia, garantindo que os requisitos técnicos sejam cumpridos de acordo com a estrutura do software.Funções EssenciaisConceber, escrever, testar e implementar código de alta qualidade em várias linguagens de programação com base em requisitos e parâmetros predefinidos, para permitir as melhores soluções da sua classe, alinhadas com os requisitos do negócio.Adotar e aderir a metodologias e princípios de desenvolvimento adequados e acordados através de resultados de trabalho e comportamentos que permitam a entrega e o desenvolvimento contínuos em todo o ambiente de engenharia de software, bem como garantir uma colaboração eficaz com todos os colegas e partes interessadas para cumprir as metas exigidas e, assim, entregar valor aos clientes.Fornecer garantia de qualidade no seu próprio código para assegurar a adesão aos padrões de codificação e identificar riscos potenciais, em colaboração com a equipa de engenharia de software para garantir que os requisitos sejam validados com cobertura de teste suficiente.Fornecer casos de teste para fins de testes unitários, realizar testes unitários e preparar o código a ser implementado no ambiente de teste para garantir que os erros sejam detetados e resolvidos dentro do prazo do nível de serviço, usando ferramentas como Docker, Kubernetes ou serviço em nuvempara melhorar a experiência do cliente.Traduzir projetos lógicos em projetos de componentes, considerando o projeto da solução, os requisitos de desempenho e os sistemas existentes para garantir a implementação eficaz dos padrões de engenharia e garantir a padronização de acordo com os objetivos e estratégias da equipa.Contribuir para as várias fases do ciclo de vida do desenvolvimento de software para garantir a entrega da solução técnica dentro dos prazos estimados, a fim de cumprir as diretrizes e diretrizes arquitetónicas, garantindo que todas as atividades sejam registadas e acompanhadas para melhorar os relatórios e apoiar o processo de revisão e melhoria.Traduzir projetos lógicos em projetos de componentes, considerando o projeto da solução, os requisitos de desempenho e os sistemas existentes para permitir e implementar soluções com base nas melhores práticas de arquitetura e nos padrões da indústria, a fim de garantir a implementação eficaz das soluções de engenharia.Documentar todo o trabalho e desenvolver documentação de suporte técnico dentro dos padrões, métodos e ferramentas acordados dentro do portfólio para garantir que revisões e atualizações regulares sejam refletidas, o que melhorará a qualidade da entrega.Desenvolver aplicativos de engenharia de software totalmente funcionais dentro da pilha de engenharia para garantir que estejam alinhados com as tecnologias e padrões atuais e publicá-los na plataforma relevante para aprimorar o funcionamento e a experiência do ambiente de software.HabilitaçõesTipo de qualificação: LicenciaturaÁrea de estudo: Estudos da InformaçãoTipo de qualificação: LicenciaturaÁrea de estudo: Tecnologia da InformaçãoExperiência exigidaEngenharia de SoftwareTecnologia1-2 anosAmpla experiência na tradução de requisitos comerciais e funcionais em especificações técnicas e no desenvolvimento de código de programação para criar soluções.Informações adicionaisCompetências Comportamentais:Adotar abordagens práticasArticular informaçõesVerificar coisasDesenvolver conhecimentos especializadosDocumentar fatosAceitar mudançasExaminar informaçõesInterpretar dadosGerenciar tarefasProduzir resultadosTomar medidasTrabalhar em equipa Competências Técnicas:Engenharia ágilEngenharia de APIAutomaçãoComputação em nuvemEntrega contínua (CD)Implantação contínuaIntegração contínua (CI)Sistemas centraisEngenharia de dadosDesign ThinkingOrçamentos de errosResposta a incidentesInfraestrutura como código (IaC)Gestão do conhecimentoMicrosserviçosDesign de sistemas grandes não abstratos (NALSD)Observabilidade (análise de aplicações e da Web)Engenharia de plataformasPolítica como códigoAnálise pós-incidênciaConfiabilidade e resiliênciaEngenharia de segurançaGestão de nível de serviçoMétodos de engenharia de softwareFerramentas de engenharia de softwareFundamentos de softwareIntegração de sistemasDesign orientado a testes (TDD)Modelagem de ameaças

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In