Credence

Programador(a) 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 incluídos na lista das 5000 Empresas Privadas de Crescimento Mais Rápido da Inc. 13 nos últimos 14 anos. Credence é um lar acolhedor para aqueles que buscam crescer e contribuir para mudanças positivas. Encorajamos todos os funcionários a expandir seus limites, mergulhar em desafios federais importantes que mudam o mundo.

Resumo da Posição

Credence tem uma necessidade imediata de um(a) Programador(a) 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 líder técnico responsável por projetar, desenvolver, implementar e sustentar soluções seguras e escaláveis de APIs e integração usando MuleSoft, tecnologias de integração SAP e práticas modernas de DevSecOps.

O(a) candidato(a) 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 ServiceNow.
  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 a Liberação Secreta (Secret Clearance).
  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 corporativo.
  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 dar suporte a ambientes federais governamentais ou altamente regulamentados
  1. Experiência com AWS GovCloud ou ambientes de nuvem seguros
  1. Experiência com Jenkins, GitLab, ServiceNow, 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

Faixa Salarial: $130,000-$150,000 anuais. A remuneração real será determinada com base na experiência, educação, certificações, habilidades e qualificações gerais do(a) candidato(a) selecionado(a).

  • 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)
  • Tempo Pago (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