Credence

Programador Sênior de Aplicações

SQLAWS
Tradução automática. Consulte o original.

Visão Geral

Junte-se a uma equipe onde a inovação encontra a missão. Nossas soluções de IA, nuvem, cibersegurança e modernização economizam milhares de horas para agências, protegem a segurança nacional e fortalecem missões de saúde e humanitárias em todo o mundo. Com mais de 1,700 membros na equipe, mais de 1,500 especialistas em IA/dados e mais de 100 contratos principais, entregamos em escala e com propósito.

Fomos reconhecidos como um Top Workplace pelo Washington Post por seis anos consecutivos e nomeados para a lista Inc. 5000 Fastest Growing Private Companies 13 dos últimos 14 anos. Credence é um ambiente acolhedor para aqueles que buscam crescer e contribuir para mudanças positivas. Encorajamos todos os colaboradores a expandir seus limites e a mergulhar em importantes desafios federais que impactam o mundo.

Resumo da Posição

Credence tem uma necessidade imediata de um Programador Sênior de Aplicações para apoiar a modernização de sistemas corporativos e iniciativas de integração de API. Esta função serve como um líder técnico responsável por projetar, desenvolver, implementar e sustentar APIs e soluções de integração seguras e escaláveis usando MuleSoft, tecnologias de integração SAP e práticas modernas de DevSecOps.

O candidato ideal possui vasta experiência no desenvolvimento de APIs de nível corporativo, integrando sistemas de negócios complexos, modernizando interfaces legadas e apoiando aplicações de missão crítica em ambientes corporativos ou governamentais de grande escala.

As responsabilidades incluem, mas não se limitam aos deveres listados abaixo:

  1. Projetar, desenvolver, testar, implantar e manter APIs corporativas e soluções de integração.
  1. Modernizar interfaces legadas e trocas de dados implementando serviços de API seguros, reutilizáveis e em tempo real.
  1. Desenvolver soluções de API usando MuleSoft Anypoint Platform, Anypoint Studio, API Manager e Runtime Manager.
  1. Criar e manter especificações de API usando REST, SOAP, RAML, OpenAPI, JSON, XML e tecnologias relacionadas.
  1. Desenvolver transformações de dados, mapeamentos, regras de validação e componentes de integração reutilizáveis usando DataWeave.
  1. Integrar aplicações corporativas com SAP, bancos de dados, serviços em nuvem, plataformas SaaS e outros sistemas internos e externos.
  1. Implementar controles de segurança de API incluindo OAuth 2.0, JWT, PKI, autenticação de cliente e controle de acesso baseado em função.
  1. Projetar soluções escaláveis e de alta disponibilidade que suportem balanceamento de carga, resiliência e requisitos de desempenho corporativo.
  1. Colaborar com arquitetos, engenheiros, analistas de negócios, equipes de cibersegurança e stakeholders durante todo o ciclo de vida de desenvolvimento de software.
  1. Apoiar práticas de CI/CD e DevSecOps usando ferramentas como Jenkins, Git, GitLab, Maven e Azure DevOps.
  1. Participar de cerimônias Ágeis, revisões técnicas, planejamento de sprints e discussões de design de solução.
  1. Solucionar problemas de produção, resolver defeitos e apoiar releases e implantações de software.
  1. Orientar desenvolvedores juniores e fornecer liderança técnica entre as equipes de desenvolvimento.

Requisitos mínimos

  1. Cidadania americana com capacidade de obter e manter autorização de segurança Secreta.
  1. Bacharelado em Ciência da Computação, Sistemas de Informação, Engenharia, Tecnologia da Informação ou área relacionada.
  1. 10+ anos de experiência em desenvolvimento de software, programação de aplicações, integração corporativa ou desenvolvimento de API.
  1. Experiência em projetar, desenvolver, testar e implantar soluções de software corporativas.
  1. Experiência no desenvolvimento de APIs e integrações usando MuleSoft ou uma plataforma middleware comparável.
  1. Experiência em integrar sistemas corporativos, bancos de dados, serviços web e aplicações baseadas em nuvem.
  1. Experiência em ambientes de desenvolvimento de software Ágil.
  1. Forte compreensão de arquitetura de aplicações, princípios de design de software e padrões de integração de sistemas.
  1. Capacidade comprovada de liderar esforços técnicos e orientar equipes de desenvolvimento.
  1. Certificação técnica relevante ou experiência profissional equivalente.

Habilidades Técnicas Necessárias

  1. MuleSoft Anypoint Platform e Anypoint Studio
  1. Serviços Web RESTful e SOAP
  1. RAML, OpenAPI, JSON, XML, WSDL e CSV
  1. DataWeave e frameworks de integração de API
  1. SQL e tecnologias de banco de dados relacionais
  1. Conectividade liderada por API e padrões de integração corporativa
  1. Controle de origem baseado em Git
  1. Práticas de CI/CD e DevSecOps
  1. Metodologias de desenvolvimento de software Ágil
  1. Documentação técnica e design de sistemas

Qualificações Preferenciais

  1. Certificação MuleSoft Certified Developer ou MuleSoft Integration Architect
  1. Experiência em integrar SAP ou outras plataformas ERP
  1. Experiência em modernizar aplicações e interfaces corporativas legadas
  1. Experiência em apoiar ambientes do governo federal ou altamente regulamentados
  1. Experiência com AWS GovCloud ou ambientes de nuvem seguros
  1. Experiência com Jenkins, GitLab, Azure DevOps, Postman, SoapUI, SonarQube ou MUnit
  1. Compreensão de requisitos de conformidade RMF, ATO, STIG, PKI e cibersegurança
  1. Experiência na construção de soluções de alta disponibilidade e recuperação de desastres
  • Plano de Saúde (Médico, Odontológico e Visão)
  • Plano de Aposentadoria (401k, IRA)
  • Seguro de Vida (Básico, Voluntário e AD&D)
  • Licença Remunerada (Férias, Doença e Feriados Públicos)
  • Licença Familiar (Maternidade, Paternidade)
  • Invalidez de Curto e Longo Prazo
  • Treinamento e Desenvolvimento
  • Recursos de Bem-Estar

Mais oportunidades com um só perfil

Quer aparecer para várias vagas sem repetir todo o processo? Crie seu perfil e seja encontrado pelas empresas que usam a Nort.

Criar meu perfil

Seu próximo empregojá está te procurando.

Nort

Plataforma de recrutamento reverso para programadores