Desenvolvedor Jr

Macro-responsabilidades
Desenvolvimento de Código: Implementar funcionalidades e corrigir bugs com base nas especificações fornecidas. 

Aprendizado e Crescimento: Aprender novas tecnologias, ferramentas e práticas de desenvolvimento para aprimorar suas habilidades. 

Colaboração em Equipe: Trabalhar em colaboração com outros desenvolvedores, designers e gerentes de projeto para alcançar os objetivos do projeto. 

Participação em Revisões de Código: Revisar o código de outros desenvolvedores e receber feedback sobre o próprio código. 

Documentação: Manter a documentação atualizada, como comentários no código, documentação técnica e guias de uso. 

Testes e Debugging: Testar o código para identificar e corrigir bugs. 

Acompanhamento de Tarefas: Gerenciar e completar tarefas atribuídas de acordo com os prazos estabelecidos.

Manutenção e Suporte: Auxiliar na manutenção do software existente, o que pode incluir a correção de bugs, a implementação de melhorias e a resolução de problemas relatados pelos usuários.

Aderência a Padrões e Melhores Práticas: Seguir os padrões de codificação e as melhores práticas estabelecidas pela equipe ou pela empresa para garantir a qualidade e a consistência do código.
Principais atribuições
	Analisar e especificar soluções corretivas e preventivas na utilização dos softwares, a fim de atender as demandas de projetos internos e externos.
	Desenvolver e alterar programas, módulos e sistemas.
	Analisar, corrigir, validar e sugerir alterações em modelo de banco de dados, além de controlar suas versões e avaliar performance das instalações em clientes quando for o caso.
	Diagnosticar e analisar problemas, buscando meios técnicos para a resolução e desenvolvimento de software para a correção do problema encontrado.
	Elaborar e montar ambiente de testes reais e virtuais para a validação, aplicação e homologação.
	Definir junto ao coordenador o cronograma das atividades para a realização do projeto.
	Identificar oportunidades de melhorias dos produtos.
	Manter-se atualizado sobre as inovações tecnológicas disponíveis no mercado.
	Avaliar e melhorar usabilidade e acessibilidade de websites para garantir uma melhor visualização por parte dos usuários;
Requisitos
Escolaridade: Superior Incompleto (cursando) 

Experiência: a partir de 0 a 2 anos 
Idioma: Inglês Básico (leitura)
Informática: Windows Básico + Pacote Office Básico
Competências Técnicas
Conhecimento básico de linguagens de programação.
Experiência com ferramentas e ambientes de desenvolvimento.
Familiaridade com conceitos básicos de desenvolvimento web e/ou mobile.
Conhecimento de fundamentos de banco de dados.
Competências Comportamentais
Relacionamento Interpessoal: empatia, simpatia, equilíbrio emocional, objetividade, paciência, persistência, saber ouvir.
Trabalho em Equipe: adaptabilidade, capacidade de desenvolver atividades com adversidades, capacidade de trabalhar em grupo.
Postura Profissional: comprometido, criterioso, dedicado, detalhista, dinâmico, disciplinado, curioso/investigativo, flexível, iniciativa, inovador, pontual com prazos, proativo, senso crítico, senso de priorização e urgências, veloz nas respostas, resistente a trabalhos sob pressão.
Inteligência: atenção concentrada, capacidade analítica, capacidade de discernimento, capacidade de síntese, criatividade, facilidade de aprendizagem, raciocínio lógico.

Desenvolvedor Pl

Macro-responsabilidades
Desenvolvimento e Implementação: Projetar, implementar e manter funcionalidades complexas em sistemas ou aplicações. 

Análise e Design: Participar no design e na arquitetura do software, ajudando a definir soluções técnicas para problemas complexos e garantindo que a arquitetura do sistema seja escalável e sustentável.

Mentoria e Orientação: Orientar e ajudar desenvolvedores Júnior, fornecendo feedback sobre código, ajudando a resolver problemas e compartilhando conhecimento para promover o desenvolvimento e o crescimento da equipe.

Revisões de Código: Realizar revisões de código para garantir que os padrões de qualidade sejam seguidos e que o código seja eficiente, limpo e sustentável.

Documentação e Comunicação: Produzir e manter documentação técnica clara e completa. Comunicar-se de forma eficaz com outros membros da equipe e partes interessadas para garantir que todos estejam alinhados com os objetivos do projeto.

Resolução de Problemas: Identificar e resolver problemas complexos no código e no sistema, realizando análise de causa raiz e propondo soluções eficazes.

Testes e Qualidade: Implementar e manter testes automatizados e manuais para garantir a qualidade do software. Isso inclui a criação de testes unitários, de integração e funcionais.

Gerenciamento de Tarefas: Gerenciar de forma proativa suas próprias tarefas e garantir que sejam concluídas de acordo com os prazos estabelecidos. 

Adoção de Tecnologias e Melhores Práticas: Manter-se atualizado com as novas tecnologias e práticas de desenvolvimento, e propor melhorias ou adoção de novas ferramentas e metodologias que possam beneficiar o time e o projeto.... Colaboração em Projetos: Colaborar com outros membros da equipe, como designers, analistas de negócios e Product Owners, para entender os requisitos e garantir que as soluções atendam às necessidades do usuário final e aos objetivos do projeto.

Acompanhamento de Performance e Manutenção: Monitorar o desempenho do sistema, identificar gargalos e propor melhorias.
Principais atribuições
	Analisar e especificar soluções corretivas e preventivas na utilização dos softwares, a fim de atender as demandas de projetos internos e externos.
	Desenvolver e alterar programas, módulos e sistemas.
	Analisar, corrigir, validar e sugerir alterações em modelo de banco de dados, além de controlar suas versões e avaliar performance das instalações em clientes quando for o caso.
	Diagnosticar e analisar problemas, buscando meios técnicos para a resolução e desenvolvimento de software para a correção do problema encontrado.
	Elaborar e montar ambiente de testes reais e virtuais para a validação, aplicação e homologação em vários sistemas operacionais.
	Documentar os processos dos produtos desenvolvidos e manter confidencialidade dos mesmos. 
	Elaborar e realizar testes para o sistema certificando-se quanto a qualidade do funcionamento da ferramenta.
	Identificar oportunidades de melhorias das funcionalidades.
	Manter-se atualizado sobre as inovações tecnológicas disponíveis no mercado
Requisitos
Escolaridade: Superior Incompleto ou Completo 
Experiência: a partir de 2 a 3 anos com curso superior ou a partir de 4 a 5 anos sem curso superior
Idioma: Inglês Básico (leitura) 
Informática: Windows Intermediário + Pacote Office Básico
Competências Técnicas
Proficiência em uma ou mais linguagens de programação.
Experiência prática com frameworks e bibliotecas relevantes para a linguagem.
Conhecimento em desenvolvimento web e/ou mobile.
Experiência com integração e consumo de APIs.
Experiência com sistemas de gerenciamento de banco de dados.
Conhecimento em práticas de testes e depuração.
Competências Comportamentais
Relacionamento Interpessoal: empatia, simpatia, equilíbrio emocional, objetividade, paciência, persistência, saber ouvir.
Trabalho em Equipe: adaptabilidade, capacidade de desenvolver atividades com adversidades, capacidade de trabalhar em grupo.
Postura Profissional: comprometido, criterioso, dedicado, detalhista, dinâmico, disciplinado, curioso/investigativo, flexível, iniciativa, inovador, pontual com prazos, proativo, senso crítico, senso de priorização e urgências, veloz nas respostas, resistente a trabalhos sob pressão.
Inteligência: atenção concentrada, capacidade analítica, capacidade de discernimento, capacidade de síntese, criatividade, facilidade de aprendizagem, raciocínio lógico.

Desenvolvedor Sr

Macro-responsabilidades
Arquitetura e Design de Sistemas: Ajudar a projetar e definir a arquitetura de sistemas complexos, garantindo que as soluções sejam escaláveis, seguras e sustentáveis. 

Liderança Técnica: Ser um líder técnico dentro da equipe, fornecendo orientação e auxiliando na tomada de decisões sobre as melhores práticas, tecnologias e metodologias a serem usadas.

Mentoria e Desenvolvimento de Equipe: Orientar e mentorar outros desenvolvedores, incluindo desenvolvedores Júnior e Pleno. Ajudar no desenvolvimento das habilidades da equipe e promover um ambiente de aprendizado contínuo.

Resolução de Problemas Complexos: Identificar e resolver problemas técnicos complexos, realizar análise de causa raiz e propor soluções inovadoras.

Revisão e Garantia de Qualidade: Revisar o código de outros desenvolvedores para garantir que atenda aos padrões de qualidade e melhores práticas. 

Gestão de Risco e Segurança: Avaliar e mitigar riscos técnicos e de segurança associados ao desenvolvimento e operação de software.

Documentação e Comunicação: Criar e manter documentação técnica detalhada e clara. Comunicar-se efetivamente com partes interessadas, como clientes,  Product Owners e outras equipes, para garantir alinhamento e compreensão dos objetivos do projeto.

Inovação e Melhoria Contínua: Buscar constantemente novas tecnologias e técnicas que possam melhorar o desenvolvimento e a operação do software. 

Gerenciamento de Dependências e Integrações: Gerenciar a integração de sistemas e ferramentas, e lidar com dependências técnicas para garantir que as soluções funcionem bem dentro do ecossistema existente.... Acompanhamento e Otimização de Performance: Monitorar e otimizar o desempenho do software, identificar gargalos e áreas de melhoria para garantir que o sistema funcione de forma eficiente e eficaz.
Principais atribuições
	Analisar e especificar soluções corretivas e preventivas na utilização do software, a fim de atender as demandas de projetos internos e externos.
	Desenvolver e alterar programas, módulos e sistemas.
	Analisar, corrigir, validar e sugerir alterações em modelo de banco de dados, além de controlar suas versões e avaliar performance das instalações em clientes quando for o caso.
	Diagnosticar e analisar problema, buscando meios técnicos para a resolução e desenvolvimento de software para a correção do problema encontrado.
	Elaborar e montar ambiente de testes reais e virtuais para a validação, aplicação e homologação.
	Documentar os processos dos produtos desenvolvidos e manter confidencialidade dos mesmos. 
	Elaborar e realizar testes para o sistema certificando-se quanto a qualidade do funcionamento da ferramenta.
	Identificar oportunidades de melhorias das funcionalidades.
	Manter-se atualizado sobre as inovações tecnológicas disponíveis no mercado
Requisitos
Escolaridade: Superior Incompleto ou Completo

Experiência: a partir  de 3 anos com curso superior ou a partir de 5 anos sem curso superior
Idioma: Inglês Básico (leitura) 
Informática:  Windows Intermediário + Linux Básico + Pacote Office Básico
Competências Técnicas
Proficiência avançada em uma ou mais linguagens de programação e frameworks.
Conhecimento em arquitetura de software e design de sistemas.
Capacidade de tomar decisões técnicas e projetar soluções escaláveis.
Conhecimento  em práticas de segurança, desempenho e escalabilidade.
Competências Comportamentais
Relacionamento Interpessoal: empatia, simpatia, equilíbrio emocional, objetividade, paciência, persistência, saber ouvir.
Trabalho em Equipe: adaptabilidade, capacidade de desenvolver atividades com adversidades, capacidade de trabalhar em grupo.
Postura Profissional: comprometido, criterioso, dedicado, detalhista, dinâmico, disciplinado, curioso/investigativo, flexível, iniciativa, inovador, pontual com prazos, proativo, senso crítico, senso de priorização e urgências, veloz nas respostas, resistente a trabalhos sob pressão.
Inteligência: atenção concentrada, capacidade analítica, capacidade de discernimento, capacidade de síntese, criatividade, facilidade de aprendizagem, raciocínio lógico.

Analista de Testes Jr

Macro-responsabilidades
Execução de Testes: Realizar testes manuais e/ou automatizados para verificar se as funcionalidades do software estão funcionando conforme o esperado. 

Criação e Manutenção de Casos de Teste: Auxiliar na criação e manutenção de casos de teste com base nas especificações e requisitos do software. 

Registro e Reporte de Defeitos: Identificar, documentar e relatar bugs ou problemas encontrados durante os testes. 

Revisão de Requisitos e Documentação: Analisar os requisitos e a documentação do projeto para entender o comportamento esperado do software e garantir que todos os aspectos sejam cobertos pelos testes.

Colaboração com a Equipe: Trabalhar em estreita colaboração com desenvolvedores, analistas de negócios e outros membros da equipe para entender as funcionalidades e os requisitos do software.

Execução de Testes de Regressão: Realizar testes de regressão para garantir que novas funcionalidades ou correções não tenham introduzido novos problemas ou afetado negativamente funcionalidades existentes.

Acompanhamento de Qualidade: Monitorar a qualidade do software durante o ciclo de desenvolvimento, garantindo que os padrões de qualidade e os requisitos do projeto sejam atendidos.

Documentação de Testes: Manter a documentação dos testes, incluindo planos de teste, casos de teste, resultados de testes e outros documentos relacionados.

Participação em Reuniões de Equipe: Participar de reuniões de equipe, como reuniões diárias ou de planejamento, para fornecer atualizações sobre o progresso dos testes, discutir problemas e colaborar em soluções.

Acompanhamento e Execução de Testes Automatizados (se aplicável): Auxiliar na criação e execução de testes automatizados, se a equipe usar ferramentas de automação de testes.

Execução de Testes de Usabilidade (se aplicável): Auxiliar na execução de testes de usabilidade para garantir que o software seja intuitivo e fácil de usar para os usuários finais.
Principais atribuições
	Garantir a qualidade dos produtos desenvolvidos, através de testes funcionais, de aceitação e regressão para bug e novas funcionalidades;
	Criar testes, fazendo usos de ferramentas de automação;
	Documentar os testes realizados;
	Acompanhar reuniões técnicas para alinhamento das atividades em andamento;
	Escrever testes de aceitação e executá-los para aferir o correto funcionamento;
	Controlar e manter o processo de qualidade para garantir a sua correta execução;
	Pesquisar novas ferramentas para auxilio das atividades diárias da área.
Requisitos
Escolaridade:         Superior Incompleto ou Completo
Experiência:    a partir de 0 a 2 anos com curso superior e 1 a 2 anos sem curso superior
Idioma:    Inglês  Básico (leitura)
Informática:    Pacote Office Básico; Ferramentas de Testes e Qualidade de Software
Competências Técnicas
Vivência com teste de software e documentações da área de qualidade; Conhecimento de ferramentas de automação de testes de software
Competências Comportamentais
Relacionamento Interpessoal: empatia, simpatia, equilíbrio emocional, objetividade, paciência, persistência, saber ouvir.
Trabalho em Equipe: adaptabilidade, capacidade de desenvolver atividades com adversidades, capacidade de trabalhar em grupo.
Postura Profissional: comprometido, criterioso, dedicado, detalhista, dinâmico, disciplinado, curioso/investigativo, flexível, iniciativa, inovador, pontual com prazos, proativo, senso crítico, senso de priorização e urgências, veloz nas respostas, resistente a trabalhos sob pressão.
Inteligência: atenção concentrada, capacidade analítica, capacidade de discernimento, capacidade de síntese, criatividade, facilidade de aprendizagem, raciocínio lógico.

Analista de Testes Pl

Macro-responsabilidades
Planejamento de Testes: Elaborar planos de teste detalhados e estratégias de teste para projetos e releases, com base nos requisitos do software. 

Criação e Gerenciamento de Casos de Teste: Desenvolver e manter casos de teste abrangentes que cubram todos os aspectos dos requisitos do sistema. 

Execução de Testes: Conduzir testes manuais e/ou automatizados de acordo com o plano de testes. 

Análise e Diagnóstico de Defeitos: Identificar, documentar e priorizar defeitos encontrados durante os testes. Realizar análises detalhadas para ajudar a determinar a causa raiz dos problemas e colaborar com a equipe de desenvolvimento na sua resolução.

Coordenação e Comunicação: Coordenar atividades de teste com outras partes interessadas, como desenvolvedores, analistas de negócios.

Melhoria de Processos de Teste: Identificar e implementar melhorias nos processos e metodologias de teste para aumentar a eficiência e a eficácia das atividades de garantia de qualidade. 

Mentoria e Treinamento: Orientar e apoiar analistas de testes Júnior e outros membros da equipe, fornecendo treinamento e feedback para ajudar no desenvolvimento de suas habilidades e conhecimentos.

Automação de Testes: projetar, desenvolver e manter scripts de testes automatizados para aumentar a eficiência dos testes e garantir uma cobertura mais ampla dos casos de teste.

Documentação e Relatórios: Manter documentação técnica e de testes atualizada, incluindo planos de teste, casos de teste, resultados de testes e relatórios de defeitos. 

Participação em Reuniões de Projeto: Participar de reuniões de planejamento de projeto, reuniões de status e outras reuniões relevantes para garantir que as atividades de teste estejam alinhadas com os objetivos do projeto e as expectativas das partes interessadas.... Avaliação de Risco e Impacto: Avaliar riscos relacionados à qualidade e impacto das mudanças no software.
Principais atribuições
	Garantir a qualidade dos produtos desenvolvidos, através de testes funcionais, de aceitação, performance, usabilidade e regressão para bug e novas funcionalidades;
	Criar testes, fazendo usos de ferramentas de automação;
	Documentar os testes realizados;
	Identificar problemas e sugerir melhorias dos sistemas visando  segurança e confiabilidade;
	Acompanhar reuniões técnicas para alinhamento das atividades em andamento;
	Propor melhoria nos produtos;
	Escrever testes de aceitação e executá-los para aferir o correto funcionamento;
	Controlar e manter o processo de qualidade para garantir a sua correta execução;
	Pesquisar novas ferramentas para auxilio das atividades diárias da área.
Requisitos
Escolaridade:  Superior Incompleto ou Completo
Experiência:  a partir de 2 a 4 anos com curso superior e 3 a 5 anos sem curso superior
Idioma:   Inglês Básico (leitura) 
Informática:   Pacote Office Básico; Ferramentas de Testes e Qualidade de Software
Competências Técnicas
Vivência com teste de software e documentações da área de qualidade; Conhecimento de ferramentas de automação de testes de software
Competências Comportamentais
Relacionamento Interpessoal:  empatia, simpatia, equilíbrio emocional, objetividade, paciência, persistência, saber ouvir.
Trabalho em Equipe: adaptabilidade, capacidade de desenvolver atividades com adversidades, capacidade de trabalhar em grupo.
Postura Profissional: comprometido, criterioso, dedicado, detalhista, dinâmico, disciplinado, curioso/investigativo, flexível, iniciativa, inovador, pontual com prazos, proativo, senso crítico, senso de priorização e urgências, veloz nas respostas, resistente a trabalhos sob pressão.
Inteligência: atenção concentrada, capacidade analítica, capacidade de discernimento, capacidade de síntese, criatividade, facilidade de aprendizagem, raciocínio lógico.

Analista de Testes Sr

Macro-responsabilidades
Definição de Estratégia de Testes: Desenvolver e implementar estratégias de teste abrangentes e eficazes para projetos complexos, alinhadas aos objetivos de negócios e aos requisitos técnicos. 
Planejamento e Gestão de Testes: Elaborar planos de teste detalhados, definindo escopos, recursos necessários  e critérios de aceitação. 

Design e Revisão de Casos de Teste: Criar e revisar casos de teste e cenários de teste para garantir que sejam completos e eficazes. 

Gestão de Defeitos e Qualidade: Identificar, documentar e priorizar defeitos encontrados durante os testes. 

Melhoria Contínua e Processos: Identificar oportunidades para melhorar processos e práticas de teste. Implementar novas ferramentas e técnicas para aumentar a eficiência e a eficácia das atividades de teste.

Automação de Testes: Desenvolver e implementar frameworks de automação de testes. 

Gerenciamento de Risco: Avaliar e gerenciar riscos relacionados à qualidade do software. Priorizar atividades de teste com base na análise de impacto e risco para garantir que os aspectos mais críticos sejam testados de forma adequada.

Documentação e Relatórios: Produzir e manter documentação detalhada dos testes, incluindo planos de teste, casos de teste, resultados de testes e relatórios de defeitos. 

Participação em Decisões Estratégicas: Contribuir para a tomada de decisões estratégicas relacionadas à qualidade do software, alinhando as soluções de teste com os objetivos de negócios e os requisitos do cliente.
Mentoria e Treinamento: Orientar e apoiar analistas de testes Júnior e outros membros da equipe, fornecendo treinamento e feedback para ajudar no desenvolvimento de suas habilidades e conhecimentos.
Avaliação e Implementação de Ferramentas: Avaliar e recomendar ferramentas de teste e práticas que possam beneficiar a equipe e o processo de garantia de qualidade. Implementar e configurar ferramentas conforme necessário para suportar as atividades de teste.
Principais atribuições
	Garantir a qualidade dos produtos desenvolvidos, através de testes funcionais, de aceitação, performance, usabilidade e regressão para bug e  novas funcionalidades;
	Criar testes, fazendo usos de ferramentas de automação;
	Documentar os testes realizados;
	Identificar problemas e sugerir melhorarias dos sistemas visandosegurança e confiabilidade;
	Acompanhar reuniões técnicas para alinhamento das atividades em andamento;
	Propor melhoria nos produtos;
	Escrever testes de aceitação e executá-los para aferir o correto funcionamento;
	Controlar e manter o processo de qualidade para garantir a sua correta execução;
	Pesquisar novas ferramentas para auxilio das atividades diárias da área.
Requisitos
Escolaridade: Superior Incompleto ou Completo 
Experiência: a partir de 3 anos com curso superior e 5 anos sem curso superior
Idioma:      Inglês Básico (leitura) 
Informática:   Pacote Office Básico; Ferramentas de Testes e Qualidade de Software
Competências Técnicas
Vivência com teste de software e documentações da área de qualidade; Conhecimento de ferramentas de automação de testes de software
Competências Comportamentais
Relacionamento Interpessoal: empatia, simpatia, equilíbrio emocional, objetividade, paciência, persistência, saber ouvir.
Trabalho em Equipe: adaptabilidade, capacidade de desenvolver atividades com adversidades, capacidade de trabalhar em grupo.
Postura Profissional: comprometido, criterioso, dedicado, detalhista, dinâmico, disciplinado, curioso/investigativo, flexível, iniciativa, inovador, pontual com prazos, proativo, senso crítico, senso de priorização e urgências, veloz nas respostas, resistente a trabalhos sob pressão.
Inteligência: atenção concentrada, capacidade analítica, capacidade de discernimento, capacidade de síntese, criatividade, facilidade de aprendizagem, raciocínio lógico.

Arquiteto de Software

Macro-responsabilidades
Arquitetura e Design de Sistemas: Projetar e definir a arquitetura de sistemas complexos, garantindo que as soluções sejam escaláveis, seguras e sustentáveis.... Liderança Técnica: Ser um líder técnico dentro da equipe, fornecendo orientação e tomando decisões sobre as melhores práticas, tecnologias e metodologias a serem usadas.

Mentoria e Desenvolvimento de Equipe: Orientar e mentorar outros membros da equipe técnica, incluindo desenvolvedores e analistas de testes Júnior, Pleno e Sênior. Ajudar no desenvolvimento das habilidades da equipe e promover um ambiente de aprendizado contínuo.

Resolução de Problemas Complexos: Identificar e resolver problemas técnicos complexos, realizar análise de causa raiz e propor soluções inovadoras.

Revisão e Garantia de Qualidade: Revisar o código de outros desenvolvedores para garantir que atenda aos padrões de qualidade e melhores práticas. 

Gestão de Risco e Segurança: Avaliar e mitigar riscos técnicos e de segurança associados ao desenvolvimento e operação de software.

Capacitação e treinamentos: Passar treinamentos sobre tecnologia, como boas práticas, conhecimento sobre as linguagens de programação usadas, testes, etc. bem como sugerir e indicar cursos para o desenvolvimento individual de cada membro da equipe, auxiliando na criação e acompanhamento de PDIs.

Documentação e Comunicação: Criar e manter documentação técnica detalhada e clara. Comunicar-se efetivamente com partes interessadas, como clientes, gerentes de projeto Product Owners e outras equipes, para garantir alinhamento e compreensão dos objetivos do projeto.

Inovação e Melhoria Contínua: Buscar constantemente novas tecnologias e técnicas que possam melhorar o desenvolvimento e a operação do software. 

Gerenciamento de Dependências e Integrações: Gerenciar a integração de sistemas e ferramentas, e lidar com dependências técnicas para garantir que as soluções funcionem bem dentro do ecossistema existente.

Acompanhamento e Otimização de Performance: Monitorar e otimizar o desempenho do software, identificar gargalos e áreas de melhoria para garantir que o sistema funcione de forma eficiente e eficaz.

Participação em Decisões Estratégicas: Contribuir para a tomada de decisões estratégicas relacionadas ao desenvolvimento de software, alinhando as soluções técnicas com os objetivos de negócios e as necessidades do usuário final.

Liderança compartilhada: Atuar em sincronia com os coordenadores como líderes imediatos das equipes.
Principais atribuições
	Definir, projetar, implementar e manter arquiteturas de sistemas de software que atendam aos requisitos funcionais e não-funcionais de projetos e demandas.
	Analisar, corrigir, validar e sugerir alterações em modelo de banco de dados, além de controlar suas versões e avaliar performance das instalações em clientes quando for o caso.
	Diagnosticar e analisar problemas, buscando meios técnicos para a resolução e auxiliar no desenvolvimento de software para a correção dos problemas encontrados.
	Elaborar e montar ambiente de testes reais e virtuais para a validação, aplicação e homologação em vários sistemas operacionais.
	Documentar os processos técnicos e manter confidencialidade dos mesmos.
	Elaborar e coordenar o desenvolvimento de software no âmbito de criar sistemas escaláveis e de fácil manutenção.
	Analisar requisitos funcionais e não-funcionais com o cliente interno e externo para o desenvolvimento de ferramentas integradas ao sistema.
	Liderar tecnicamente as equipes de tecnologia.
	Identificar oportunidades de melhorias em atributos não-funcionais. Ex: Confiabilidade, rastreabilidade, segurança e performance.
	Manter-se atualizado sobre as inovações tecnológicas disponíveis no mercado.
Requisitos
Escolaridade:  Superior Incompleto ou Completo
Experiência:  a partir de 6 anos com curso superior e 8 anos sem curso superior
Idioma: Inglês Básico (leitura)
Informática:  Pacote Office Básico; Windows e Linux Intermediários;
Competências Técnicas
Proficiência avançada em uma ou mais linguagens de programação e frameworks. 
								
Experiência significativa em arquitetura de software, design de sistemas e boas práticas.

Capacidade de tomar decisões técnicas e projetar soluções escaláveis e de alta disponibilidade.

Capacidade de coordenar o desenvolvimento de soluções técnicas projetadas.

Experiência em coordenação com outras equipes.

Conhecimento profundo em práticas de segurança, desempenho e escalabilidade.
Competências Comportamentais
Relacionamento Interpessoal: cortesia, diplomacia, empatia, simpatia, equilíbrio emocional, objetividade, paciência, persistência, saber ouvir.
Trabalho em Equipe: adaptabilidade, capacidade de desenvolver atividades com adversidades, capacidade de trabalhar em grupo.
Postura Profissional: comprometido, criterioso, dedicado, detalhista, dinâmico, disciplinado, curioso/investigativo, flexível, iniciativa, inovador, pontual com prazos, proativo, senso crítico, senso de priorização e urgências, veloz nas respostas, resistente a trabalhos sob pressão.
Inteligência: atenção concentrada, capacidade analítica, capacidade de discernimento, capacidade de síntese, criatividade, facilidade de aprendizagem, raciocínio lógico.