Uma carreira em IBM Consulting está enraizada em relacionamentos de longo prazo e na estreita colaboração com clientes em todo o mundo.
Você trabalhará com visionários de vários setores para melhorar a jornada da nuvem híbrida e da IA para as empresas mais inovadoras e valiosas do mundo.
Sua capacidade de acelerar o impacto e fazer mudanças significativas para seus clientes é possibilitada por nosso ecossistema de parceiros estratégicos e nossas plataformas tecnológicas robustas em todo o mundo portfolio IBM; incluindo Software e Red Hat.
A curiosidade e a busca constante por conhecimento servem de base para o sucesso em IBM Consulting.
Em sua função, você será incentivado a desafiar as normas, investigar ideias fora de sua função e apresentar soluções criativas que resultem em um impacto inovador para uma ampla rede de clientes. Nossa cultura de evolução e empatia centra-se no crescimento profissional de longo prazo e nas oportunidades de desenvolvimento em um ambiente que abrange suas habilidades e experiência únicas.
Nesta função, você trabalhará em um de nossos IBM Consulting Client Innovation Centers (Delivery Centers), onde fornecemos profundo conhecimento técnico e do setor para uma ampla gama de clientes dos setores público e privado em todo o mundo. Nossos centros de entrega oferecem aos nossos clientes habilidades e conhecimentos técnicos locais para impulsionar a inovação e a adoção de novas tecnologias.
Como desenvolvedor de software, você participará de muitos aspectos do ciclo de vida de desenvolvimento de software, como design, implementação de código, testes e suporte. Você criará software que possibilitará as jornadas de nuvem híbrida e IA de seus clientes.
Suas principais responsabilidades incluem:
* Design e desenvolvimento visionários de infraestrutura de software: visualize, projete e construa a infraestrutura de software que mantém as soluções em execução.
* Solução inovadora de problemas para soluções eficientes: desafie ideias, identifique problemas e crie soluções eficientes.
* Componentes de aplicativos flexíveis, de fácil manutenção e escaláveis: Desenvolva componentes de aplicativos flexíveis, de fácil manutenção e escaláveis.
* Liderando a inovação tecnológica por meio da colaboração: Colabore com colegas de desenvolvimento e lidere o caminho para se manter atualizado com ferramentas e tendências tecnológicas.
O objetivo deste serviço é desenvolver novas funcionalidades, recursos técnicos completos e interfaces de usuário, conforme definido no Backlog, usando principalmente React (e outros meios), além de implementar testes unitários, e2e e de desempenho automatizados usando um método de entrega ágil.
Qualificações Técnicas:
- Experiência com AWS (especialmente Funções Lambda e Aurora PostgreSQL)
- Codificação em C# (uso de Repositórios Git e Pipelines de Lançamento)
- Codificação em React (uso de Repositórios Git e Pipelines de Lançamento) - Java Script, CSS, HTML5
- Escrita de testes em xUnit, Cypress
- Conhecimento Azure Dev Ops
- Experiência com Azure DevOps CI/CD Pipeline (usando YAML).