80363038 - Desenvolvedor

  • Full-time
  • Business Segment: Office of the CEO

Company Description

Standard Bank Group is a leading Africa-focused financial services group, and an innovative player on the global stage, that offers a variety of career-enhancing opportunities – plus the chance to work alongside some of the sector’s most talented, motivated professionals. Our clients range from individuals, to businesses of all sizes, high net worth families and large multinational corporates and institutions. We’re passionate about creating growth in Africa. Bringing true, meaningful value to our clients and the communities we serve and creating a real sense of purpose for you.

Job Description

Esta posição faz parte de uma equipa de desenvolvimento ágil, desenvolvendo sistemas de software corporativos. Deve estar envolvido em todas as áreas de desenvolvimento, desde o design até ao desenvolvimento e testes. 

Principais Responsabilidades

Definir e desenvolver os códigos das aplicações
- Dependendo da complexidade do projecto ou da mudança, trabalha sozinho ou com os colegas da equipa para descrever as especificações do sistema, usando como inputs as soluções dos projectos, as especificações funcionais ou as especificações técnicas, incluindo restrições (como desempenho ou recursos), hardware, rede e ambientes de software; 
- Produz especificações para as funções dos sistemas, fluxos de informação, dados, estratégia de implementação, fases de desenvolvimento, requisitos não atendidos e alternativas consideradas; 
- Traduz projectos lógicos em projectos de componentes levando em consideração o design da solução, os requisitos de desempenho e os sistemas existentes; 
- Actualizar e fornecer informações sobre a análise de riscos e planos de desenvolvimento, a fim de considerar o impacto das decisões de design; 
- Construir ou codificar interfaces de usuário e sistema, incluindo menus, diálogos de écran, entradas, relatórios, validação e correcção de erros, regras de processamento, acesso, segurança, controles de auditoria, rotinas de recuperação e procedimentos de contingência; 
- Quando necessário, trabalha com os colegas da área de análise de dados para produzir ou actualizar modelos de dados dos sistemas e correlaciona-os com modelos corporativos. 
- Trabalha com as equipas que gerem as bases de dados para converter modelos de dados em esquemas de base de dados adequados, de acordo  com os constrangimentos dos designs; 
- Dá suporte aos colegas menos experientes no que diz respeito a problemas de código mais complexos; 
- Assegura a qualidade dos códigos desenvolvidos vinculados às especificações fornecidas; 
- Fornece a orientação e a assistência aos colegas no âmbito dos projectos, desenvolvimento, testes e documentação dos componentes dos programas.

Assegurar melhoria contínua
- Formar técnicos de desenvolvimento mais juniores no âmbito de questões técnicas de desenvolvimento de aplicativos, controles e documentação standard, bem como numa interacção eficaz; 
- Assegurar a qualidade do trabalho desenvolvido pelos técnicos de desenvolvimento. Tal, abrange o código desenvolvido, bem como documentos de apoio e planos de teste; 
- Procurar activamente oportunidades para reduzir o tempo de desenvolvimento, melhorar as competências da equipa e melhorar a eficiência de custos das actividades de desenvolvimento das aplicações; 
- Assegurar que todos os projectos levam em consideração todos os requisitos e restrições especificados.

Qualidade de serviço
- Colocar o cliente no centro de tudo o que faz; 
- Colocar sempre o cliente no centro de tudo: todos os dias, em todas as actividades e em todas as decisões; 
- Ser útil, adicionar valor; 
- Ouvir e compreender a necessidade do cliente; identificar e sugerir a solução adequada, canal alternativo ou serviço; 
- Ser proactivo e ajudar os clientes com boas práticas; 
- Facilitar o cliente: ajudar nos processos, documentação e formulários; 
- Comunicar, ser transparente; 
- Manter os clientes informados, regularmente - Ser acessível, cortês e fornecer informações corretas e concluídas; 
- Cumprir e manter as promessas feitas; 
- Ter conhecimento e estar actualizado sobre os novos requisitos, procedimentos e práticas relevantes; 
- Facilitar o cliente: Gerir as suas expectativas em relação aos processos, documentação e requisitos; 
- Resolver as solicitações do cliente e dar sempre feedback atempadamente; 
- Fazer as coisas sempre bem e com sentido de urgência; 
- Atender todas as necessidades do cliente de forma precisa e com qualidade; 
- Apresentar e submeter documentos com qualidade e assegurar que seguem os processos e procedimentos correctos e com urgência.

Competências Comportamentais
- Interpretar dados
- Manter os padrões 
- Tomar decisões 
- Resolver os conflitos
- Articular informação
- Perseguir os objectivos 
- Trabalhar em equipa
- Aceitar a mudança

Competências Técnicas
- Conhecimentos de TI 
- Desenvolvimento de TI
- Aplicações de TI
- Teste de unidades Automatizadas 
- Integridade dos daods 
- Escrever os códigos 

Qualifications

Bacharelato em Ciências de Computação ou relacionado com IT

Additional Information

1- 2 anos de experiência na tradução de negócios e requisitos funcionais em especificações técnicas e desenvolvimento de códigos de programação para criar soluções.

Privacy Policy