DescriptionDescrição da vagaDesde 2007 trabalhando com inovação, a Certsys se consolidou como uma forte parceira de Transformação Digital, apoiando empresas disruptivas por meio de soluções digitais completas e escaláveis alinhadas às principais tendências e necessidades do mercado. Temos uma cultura poderosa, conectados de ponta a ponta, colaborativos, ágeis e flexíveis para encarar o novo, transparentes em nossas ações e unidos por um grande propósito: Revolucionar negócios e impactar pessoas, resolvendo desafios complexos através da nossa cultura e tecnologia. Além disso, somos certificados pela GPTW pelo segundo ano consecutivo, sendo uma das melhores empresas para se trabalhar no Brasil.Somos a Certsys Próximos dos clientes, apaixonados por tecnologia e pessoas (sim, aqui pensamos na sua evolução e carreira, vamos te desenvolver e cuidar da sua trilha de capacitação). Acreditamos na diversidade, equidade e inclusão de profissionais independente da sua deficiência, raça/ etnia, religião, gênero, orientação sexual, origem e constituição de família.Responsibilities Atividades:Integrar o time de desenvolvimento, assumindo itens de trabalho a cada Sprint.Executar todas as etapas do processo de desenvolvimento, incluindo análise e design, programação, testes e levantamento de requisitos.Gerenciar o próprio fluxo de trabalho, sinalizando à equipe qualquer atraso ou impedimento de forma imediata.Possuir domínio da linguagem de programação da sua especialidade: .NET (VB.NET ou C#). Conhecimentos Técnicos Necessários• Desenvolvimento e Sistemas BancáriosConhecimento em desenvolvimento de sistemas bancários.Experiência como analista em plataforma mainframe.• Metodologias ÁgeisPrincípios e práticas de desenvolvimento ágil: Manifesto Ágil, Scrum, XP e Kanban.Análise de requisitos funcionais, não funcionais e requisitos ágeis.• Engenharia de Software e QualidadeModelagem de dados.Conceitos de UX e usabilidade.Testes de software: unidade, integração, sistema/funcional, aceitação/estória, carga, desempenho, vulnerabilidade, usabilidade e acessibilidade.Automatização de testes funcionais, de unidade e de carga.Conhecimentos em qualidade de código e análise de performance de aplicações mainframe.• Integração e Entrega ContínuaIntegração contínua: Gradle, Maven, Nexus, Jenkins.TDD, especificação por exemplo, refactoring e continuous delivery.• Banco de DadosConstrução de consultas SQL e NoSQL.Modelagem de banco de dados relacionais e análise de performance.Conhecimento em arquivos VSAM.Linguagem SQL PL (DB2).• Mainframe / IBMPlataforma IBM: z/OS, DB2, IBM MQ, CICS, JCL, TSO, MainView, Strobe e Control-M.Aplicações online e batch (balance line), CICS, TSO e JCL (ex.: SORT, IDCAMS).Ferramentas e automações para testes em ambiente z/OS utilizando DB2, IBM MQ e COBOL.Programação em Enterprise COBOL 4.0 ou superior.Interfaces IBM Integration Bus (Broker), IBM MQ e CICS/Web.Ferramentas: ClearCase, IDE Eclipse e CA Endevor (ambiente mainframe).• Arquitetura e IntegraçõesConhecimento em arquitetura orientada a serviços (SOA).REST e Web Services RESTful.Prerequisites• Formação:Graduação em curso de nível superior na área de Tecnologia da Informação ou graduação em qualquer área acompanhada de certificado de pós-graduação (especialização, mestrado ou doutorado) na área de Tecnologia da Informação, com carga horária mínima de 360 horas.• Experiência:Mínimo de 2 anos de experiência na área de Tecnologia da Informação, comprovados em CTPS.Para comprovação como PJ, será necessária a apresentação dos contratos e distratos referentes ao período de atuação.Experiences• Vale Alimentação• Atuação 100% Remota• Assistência Médica e Odontológica (Bradesco)• Auxílio Creche (para crianças até 5 anos e 11 meses)• Wellhub (Gympass) — plataforma de academias e bem-estar• Seguro de Vida• Crédito Consignado (Itaú)