Esri
CyberMedia Technologies
Desenvolvedor de Software Pleno
Sobre a oportunidade
A CTEC é uma empresa de tecnologia líder que fornece serviços de modernização, transformação digital e desenvolvimento de aplicações para o Governo Federal dos EUA. Com sede em McLean, VA, a CTEC conta com mais de 300 membros de equipe trabalhando em sistemas e projetos de missão crítica para agências como o Departamento de Segurança Interna, o Internal Revenue Service e o Office of Personnel Management. O trabalho que realizamos afeta milhões de cidadãos americanos diariamente enquanto eles interagem com os sistemas que construímos. Nossas soluções comerciais de primeira linha, modificadas para os requisitos de missão específicos de nossos clientes, estão possibilitando este futuro todos os dias.
A Empresa experimentou um crescimento rápido nos últimos 3 anos e recentemente recebeu um investimento estratégico da Main Street Capital Corporation (NYSE: MAIN). Além de nosso crescimento recente em agências federais civis, estamos buscando expandir nossas capacidades em desenvolvimento na nuvem e nossa presença em agências focadas em segurança nacional dentro do Departamento de Defesa e da Comunidade de Inteligência dos EUA.
Estamos buscando contratar um Desenvolvedor de Software Pleno para nossa equipe!
Cliente
A CTEC desenvolve e entrega tecnologias e soluções inovadoras centradas no cliente que apoiam a unidade de negócios de Saúde e Seguros do Office of Personnel Management (OPM) e o Office of the Chief Information Officer (OCIO).
Deveres e Responsabilidades
- Desenvolvimento de Software: Projetar, desenvolver e aprimorar aplicações de software e soluções orientadas a dados usando linguagens de programação e frameworks modernos para apoiar sistemas de negócios corporativos.
- Integração de Aplicações e Dados: Construir e integrar componentes de software e serviços de dados em ambientes baseados em nuvem para garantir interoperabilidade confiável do sistema.
- Desenvolvimento de Banco de Dados: Desenvolver e manter aplicações utilizando bancos de dados relacionais e frameworks de processamento de dados, com ênfase em operações de dados orientadas a SQL.
- Desenvolvimento em Python & PySpark: Implementar scripts de processamento de dados, rotinas de automação e lógica de processamento de dados distribuído usando Python e PySpark para apoiar fluxos de trabalho intensivos em dados.
- Qualidade de Código e Documentação: Escrever código limpo, de fácil manutenção e bem documentado; participar de revisões de código e manter a documentação do software.
- Testes e Depuração: Desenvolver e executar testes unitários e de integração, depurar defeitos e resolver problemas de desempenho para melhorar a confiabilidade do sistema.
- Entrega Ágil: Participar de cerimônias de desenvolvimento Ágil, gerenciar tarefas através de ferramentas de DevOps e usar sistemas de controle de código-fonte como Git.
- Implementação na Nuvem: Apoiar o desenvolvimento e a implantação de aplicações em ambientes baseados em Azure.
- Melhoria Contínua: Identificar oportunidades para melhorar o desempenho de aplicações, automação e processos de desenvolvimento.
- Trabalha sob supervisão moderada com orientação de pessoal sênior.
Habilidades e Experiência de Trabalho
- Experiência Profissional: Pelo menos três (3+) anos de experiência em funções de desenvolvimento de software ou engenharia de aplicações.
- Forte proficiência em SQL para desenvolvimento de banco de dados, consultas de dados e manipulação de dados.
- Forte proficiência em Python, com experiência no uso de PySpark para processamento de dados distribuído.
- Experiência no desenvolvimento de aplicações em ambientes de nuvem, preferencialmente Microsoft Azure.
- Conhecimento prático de bancos de dados relacionais e não relacionais.
- Experiência no desenvolvimento de APIs RESTful e na integração de serviços web.
- Familiaridade com sistemas de controle de versão como Git e pipelines de CI/CD.
- Conhecimento prático de metodologias SDLC, incluindo Ágil e Waterfall.
- Fortes habilidades de resolução de problemas e depuração.
- Excelentes habilidades de comunicação escrita e verbal.
Educação
Bacharelado em Ciência da Computação, Sistemas de Informação, Engenharia ou uma disciplina relacionada. Experiência profissional equivalente será considerada em substituição ao diploma.
Credencial
Deve ser cidadão dos EUA e ser capaz de obter uma credencial Public Trust.
Preferencial
- Experiência com DevOps em Azure, Funções Azure ou outros serviços de aplicação Azure.
- Familiaridade com ferramentas de containerização como Docker.
- Experiência com aplicações de processamento ou análise de dados.
- Experiência no suporte a sistemas de TI federais ou programas de modernização de grandes empresas.
Se você está procurando um ambiente divertido e desafiador com pessoas talentosas e motivadas para trabalhar, a CTEC é o lugar certo para você. Além do salário do funcionário, oferecemos uma variedade de benefícios para funcionários, incluindo:
- Férias remuneradas e licença médica
- Cobertura de plano de saúde
- Treinamento de carreira
- Programas de bônus de desempenho
- Contribuição de 401K e contrapartida do empregador
- 11 Feriados Federais
