Está à procura de um novo desafio na carreira de analista de desenvolvimento de sistemas?
Nós oferecemos uma oportunidade incrível para você brilhar com a nossa equipe!
Descrição do Cargo:
Somos uma empresa líder em soluções avançadas em Inteligência Artificial, Machine Learning e Big Data.
Com mais de 20 anos atuando no mercado brasileiro, oferecemos soluções para clientes nos segmentos de Saúde, Crédito e Seguros.
Desenvolvemos soluções de software complexas que transformam a forma como nossos clientes operam.
Requisitos Essenciais:
* Formação acadêmica em Ciência da Computação, Engenharia de Software, Sistemas de Informação ou áreas correlatas;
1. Competências e habilidades:
* Vasta experiência em desenvolvimento de sistemas, incluindo análise de requisitos, projeto, programação, implantação e liderança técnica;
* Conhecimento avançado em linguagens de programação, frameworks e tecnologias relevantes para o desenvolvimento de sistemas, como Java, C#, Python, .NET, entre outros;
* Proficiência em PL/SQL e desenvolvimento de procedimentos armazenados, triggers e pacotes;
* Experiência sólida em arquitetura de sistemas e definição de padrões de desenvolvimento;
* Experiência sólida com serviços da AWS (como EC2, S3, RDS, Lambda, etc.) e Azure (como Azure Functions, Azure App Services, SQL Database, etc.);
* Familiaridade com práticas de versionamento de código e sistemas de controle de versão, como Git;
* Principais Atividades:
o Realizar análise aprofundada dos requisitos dos usuários e partes interessadas, compreendendo suas necessidades e traduzindo-as em especificações técnicas e funcionais detalhadas;
o Definir e propor a arquitetura de sistemas de software, considerando aspectos como escalabilidade, segurança, desempenho e integração com outras aplicações;
o Desenvolver soluções de software complexas, escrevendo código limpo, eficiente e de alta qualidade;
o Liderar e coordenar equipes de desenvolvimento, distribuindo tarefas, acompanhando o progresso e fornecendo orientação técnica;
o Definir estratégias de testes e garantir a qualidade dos sistemas desenvolvidos;