Líder em softwares, inovação e uma das maiores provedoras de tecnologia e serviços para o setor financeiro. Oferecemos diversos softwares (Sinqia Bancos, Sinqia Fundos, Sinqia Previdência e Sinqia Consórcios) e serviços (Sinqia Outsourcing e Sinqia Consulting). Em constante crescimento, com mais de 20 aquisições e mais de 700 clientes, somos uma das empresas de tecnologia pioneiras em abrir o capital e pertencer a um seleto grupo listado no Novo Mercado da B3.
Somos uma das empresas que mais crescem no Brasil e somos eleitos desde 2017 como uma das 100 maiores Fintechs do Mundo, de acordo com o International Data Corporation (IDC).
/n
Para dar #match, essa vaga necessita que atenda alguns requisitos obrigatórios:
Graduação: Ciência da Computação / Engenharia de Software / Sistemas de Informação / Engenharia da Computação;
Conhecimento Técnico Avançado:
• Cloud Computing: Processamento, Armazenamento e Conectividade / Infraestrutura como Código (IaC) / Terraform e Ansible;
• Observabilidade: Boas práticas de criação de logs / Métricas e Tracing/ Instrumentação de código usando AppMetrics e OpenTelemetry;
• Noções de Bancos de Dados TSDB (time-series databases): Prometheus / Cassandra / InfluxDB;
• DevOps Pipelines para CI/CD;
• Conhecimento de práticas de DevOps e integração contínua.
Documentação de Arquitetura de Software:
• Documentação de Código;
• Documentação de APIs;
• Wikis de Projeto;
• Manutenção da Documentação, por exemplo, de instalação;
• Planejamento e execução Roadmap de Evolução do Produto;
• Padrões de projeto e arquitetura;
• Domain Driven Design;
• Testes em .NET.
Habilidade em Liderança Técnica:
• Orientação da equipe na definição de arquiteturas, seleção de tecnologias e melhores práticas de desenvolvimento;
• Resolução de problemas complexos de forma criativa;
• Comunicação de conceitos técnicos complexos de forma clara para diferentes públicos.
Experiência em linguagens:
• C#, .NET, SOLID com C#;
• Princípios da programação orientada a objetos em C#.
Banco de Dados:
• SQL Server;
• MySQL;
• Bancos de Dados Não Relacionais.
Boas práticas em:
• ASP.NET;
• Aplicações usando HostBuilder;
• Middlewares no ASP.NET Core;
• Injeção de dependência usando .NET;
• Servidores em .NET usando Kestrel.
Microsserviços:
• Diferença entre aplicação monolítica e microsserviços;
• Identificação de quando migrar para microsserviços;
• Service Mesh;
• Event Driven Architecture;
• Familiaridade com ferramentas de controle de versão.
Técnicas de Documentação:
• Estruturação do Roadmap;
• Visão do Produto;
• Objetivos de Negócio e Pesquisa e Análise de Mercado;
• Auxílio na priorização das demandas e direcionamento para o Product Owner;
• Monitoramento e Ajustes.
Caso possua o conhecimento ou atuação abaixo, será um diferencial:
• Certificação AWS Certified Solutions Architect ‒ Associate;
• Certificação: AWS AWS Certified Solutions Architect Professional;
• Certificação: Azure Solutions Architect Expert;
• Certificação: GCP Professional Cloud Architect.
IMPORTANTE: Essa oportunidade é para atuação no escritório da Sinqia Belo Horizonte/MG, modalidade Híbrido.
/n
A área de Digital na Evertec + Sinqia é a área de desenvolvimento, inovação e sustentação de produtos, foco na automação de processos para instituições financeiras e transformação. Busca um(a) Engenheiro de Software SR Cloud (Backend .NET/C#) para compor nosso time, na maior empresa de desenvolvimento de softwares e produtos para o mercado financeiro do Brasil, onde acreditamos que a inovação tecnológica inspira a evolução.
Esse cargo é responsável por:
• Conhecimento de Boas Práticas de Segurança de Software;
• Profissional precisar entender as necessidades de melhoria do produto;
• Estruturação do Roadmap e Visão do Produto;
• Foco nos objetivos de negócio, Pesquisa e Análise de Mercado;
• Priorização das demandas, principalmente técnicas, e direcionamento para o Product Owner (P.O);
• Alinhamento com Objetivos do Negócio;
• Inovação - Processos de Desenvolvimento Ágeis, como Scrum e Kanban;
• Capacidade de Criticar e Promover Soluções Escaláveis: Monitoramento e ajustes;
• Comunicação dos direcionamentos dos projetos;
• Promoção de práticas de segurança no ciclo de vida de desenvolvimento de software (SDLC);
• Adoção de abordagens de "segurança por design;
• Implementação de políticas e práticas para gerenciar configurações de segurança de sistemas e aplicações;
• Promoção de uma cultura de segurança entre desenvolvedores;
• Promover um ambiente de trabalho colaborativo e inclusivo;
• Oferecimento de orientação e suporte técnico para membros menos experientes da equipe;
• Elaboração de planos para violações de segurança.