Programador I
Standard Bank Group
O Standard Bank Group está a recrutar um Programador I para Luanda, em Angola.
Descrição
- 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
Funções
Definir e desenvolver os códigos das aplicações
- Dependendo da complexidade do projecto ou da alteração, trabalha sozinho ou com os colegas da equipa para descrever as especificações do sistema, usando como inputs as soluções já desenhadas, 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 desenhos lógicos em componentes levando em consideração o design da solução, os requisitos de desempenho e os sistemas existentes
- Atualizar 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
Realizar testes
- Prepara os casos de testes para a área de testes testar
- Realizar testes unitários e corrigir os erros detectados. O teste pode ser feito na sua área ou na área dos colegas de testes
- Desenvolver documentação de suporte técnico dentro dos padrões acordados
- Documentar todo o trabalho realizado de acordo com padrões, métodos e ferramentas usadas no banco para o desenvolvimento de aplicações
- Construir, interpretar e executar testes do princípio ao fim dos sistemas e dos programas para que se verifique a operação correta dos sistemas concluídos
- Garantir que são cumpridas as metodologias e os procedimentos de gestão da mudança para todas as mudanças
- Cumprir com as datas acordadas
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 ativamente 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 componentes desenvolvidos 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
Requisitos
- Bacharelato em Ciências de Computação ou relacionado com IT
- 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
- Conhecimentos de TI
- Desenvolvimento de TI
- Aplicações TI
- Teste de Unidades Automatizadas
- Integridade dos dados
- Escrever os códigos
Notas
- Apenas candidatos pré-seleccionados serão contactados
Como se Candidatar
- Candidate-se online:
Poderá Também Gostar De:
- A SONILS está a recrutar um Coordenador de Oficinas para Luanda, em Angola.
- Essilor is recruiting a Sales & Commercial Director to be based in Luanda, Angola.