Engenharia de Software Sênior

DIGISYSTEM - IT Solutions

Brasília

Presencial

BRL 90 000 - 150 000

Tempo integral

Há 13 dias
Gerador de candidaturas

Destaca-te para esta função — cria um currículo personalizado e uma carta de apresentação em cerca de um minuto.

Ultrapassa os filtros ATS

Resumo da oferta

A DIGISYSTEM - IT Solutions busca engenheiro de software com ênfase em ambiente web para atuar no governo. O profissional deverá codificar, projetar componentes, realizar testes e apoiar a documentação de requisitos de software, assegurando alta qualidade e alinhamento com práticas ágeis.

Requisitos incluem formação superior em TI/Ciência da Computação e pelo menos 5 anos de experiência em engenharia de software, com domínio de várias tecnologias web listadas no anúncio.

Qualificações

  • Formação superior em TI/Computação com carga horária mínima de 360h.
  • Experiência de 5 anos em engenharia de software.
  • Quatro conhecimentos técnicos do perfil exigidos pelo contratante.

Responsabilidades

  • Atuar no apoio à equipe de servidores na identificação, definição e documentação de requisitos de software.
  • Codificar, desenhar componentes, realizar testes unitários e manter aplicações.
  • Participar de padrões de projeto, integrações e melhoria contínua do ciclo de vida de software.

Conhecimentos

Java
JavaScript
Python
TypeScript

Formação académica

Superior completo em TI / Ciência da Computação / Engenharia da Computação

Ferramentas

HTML
CSS3
JSON
Markdown
Asciidoc
Agile
MVC
DDD
REST
JUnit
Selenium

Descrição da oferta de emprego

Atribuição Geral

Atua no apoio à equipe de servidores do quadro de pessoal do Contratante na identificação, definição e documentação de processos de negócios e de requisitos de software a serem implementados. Busca assegurar uma ligação consistente entre as equipes de negócios e a equipe de desenvolvedores, facilitando a comunicação e auxiliando no aprofundamento do domínio do negócio objeto da implementação.

Atribuição Geral

Atua no apoio à equipe de servidores do quadro de pessoal do Contratante na identificação, definição e documentação de processos de negócios e de requisitos de software a serem implementados. Busca assegurar uma ligação consistente entre as equipes de negócios e a equipe de desenvolvedores, facilitando a comunicação e auxiliando no aprofundamento do domínio do negócio objeto da implementação.

Apoio também a equipe de servidores na propositura de funcionalidades e na organização das informações, no comportamento e fluxo do processo da aplicação satisfazendo as necessidades de negócio declaradas e não declaradas.

Atua no apoio à equipe de servidores na codificação, design de componentes, testes unitários, construção de aplicações, implementação e manutenção de software em busca de alta qualidade na aplicação de técnicas, normas e procedimentos atualizados de codificação e construção de software. O desenvolvedor de software busca escrever códigos de alta qualidade para atender as funcionalidades das partes interessadas assegurando otimização de recursos computacionais, segurança e desempenho.

Requisitos Obrigatórios
  • Formação de nível superior completo em Tecnologia da Informação, Engenharia da Computação, Ciência da Computação ou ainda qualquer curso superior acrescido de especialização na área de informática, com carga horária mínima de 360h;
  • Para o perfil com ênfase em UX, alternativamente ao curso superior completo em tecnologia da informação, admite-se formação de nível superior em Comunicação Visual (Publicidade, Propaganda, Design ou similar) em instituição de ensino superior reconhecida pelo Ministério da Educação – MEC.
  • Experiência profissional em codificação de software, testes de software, análise e projeto de software, análise de negócio, modelagem de dados, gerência de configuração, manutenção de software ou gerenciamento de requisições e incidentes relativos à sustentação de software, conforme tabela abaixo:

Experiência mínima em engenharia de software: 5 anos

  • Experiência comprovada em ao menos quatro conhecimentos dentro de um dos agrupamentos técnicos, conforme perfil requisitado pelo Contratante:
  • Além dos itens já relacionados, quando for dada ênfase em algum conhecimento específico e inerente à categoria, devem ser acrescidos novos requisitos obrigatórios, conforme a seguir relacionados:
B.2) Engenheiro De Software Com Ênfase Em Ambiente Web
  • Linguagens de programação para Web Java, Javascript, Python, Typescript;
  • Linguagens e notação html, CSS3, JSON, markdown, asciidoc;
  • Princípios e práticas de desenvolvimento de software ágil, tais como os especificados na metodologia AgiTSE - Framework de Desenvolvimento de Software do TSE;
  • Padrões de projeto (enterprise integration patterns, design patterns, microservices patterns);
  • Arquitetura de aplicações para ambiente web, arquitetura em três camadas, modelo MVC;
  • Domain-driven design (DDD);
  • Modelagem de dados relacional;
  • Integração entre sistemas: Mensageria, Web services, REST, EJB;
  • Integração contínua (continuous integration), test-driven development (TDD);
  • Publicação de aplicações em plataformas como serviço (Platform as a service - PaaS);
  • Refactoring;
  • Entrega contínua (continuous delivery);
  • Análise estática de código;
  • Testes de software: teste de unidade, integração, sistema/funcional, aceitação/história, carga, desempenho, vulnerabilidade, usabilidade, acessibilidade;
  • Automatização de testes funcionais, de unidade e de carga com ferramentas de software. Testes de unidade em Java com a ferramenta JUnit 4 ou superior. Automatização de testes funcionais com a ferramenta Selenium Webdriver 2.4 ou superior. Testes de carga com JMeter 2 ou superior;
  • Construção de consultas a bancos de dados em linguagem SQL;
  • Controle de versão de código-fonte e outros artefatos com uso das ferramenta GIT 2 ou superior.
Regime De Contratação

CLT

Departamento

Governo

Obtém a tua avaliação gratuita e confidencial do currículo.

ou arrasta e larga o ficheiro aqui.

Similar jobs

Ofertas semelhantes que vale a pena comparar

Engenharia de Software Pleno
Engenharia de Software Pleno

DIGISYSTEM - IT Solutions • Brasília

Presencial
BRL 89 280 - 133 920
Engenharia de Software Pleno CLT
Engenharia de Software Pleno CLT

INTEGRA RH • Brasília

Presencial
BRL 89 280 - 133 920
Engenharia de Software Sênior CLT
Engenharia de Software Sênior CLT

INTEGRA RH • Brasil

Presencial
BRL 110 000 - 170 000
ENGENHARIA DE SOFTWARE MASTER
ENGENHARIA DE SOFTWARE MASTER

Recrutei • Brasília

Presencial
BRL 180 000 - 240 000
ENGENHARIA DE SOFTWARE MASTER CLT
ENGENHARIA DE SOFTWARE MASTER CLT

Recrutei • Brasília

Presencial
BRL 180 000 - 240 000
Arquitetura de Software
Arquitetura de Software

DIGISYSTEM - IT Solutions • Brasil

Presencial
BRL 250 000 - 380 000
C70 - Desenvolvedor de Software - Pleno
C70 - Desenvolvedor de Software - Pleno

Place Tecnologia e Inovação S.A. • Brasília

Presencial
BRL 111 600 - 167 400
Analista/Desenvolvedor - Java
Analista/Desenvolvedor - Java

DIGISYSTEM - IT Solutions • Brasília

Presencial
BRL 134 000 - 246 000
C70 - Desenvolvedor de Software - Pleno
C70 - Desenvolvedor de Software - Pleno

PLACE TI • Brasília

Presencial
BRL 111 600 - 167 400
C70 - Desenvolvedor de Software - Sênior
C70 - Desenvolvedor de Software - Sênior

PLACE TI • Brasília

Presencial
BRL 223 200 - 334 800