Vaga Back-End

Arquiteto(a) de Software .Net

API C# Cloud .NET .NET Core SQL

Dattos

Dattos

Startup

Salário: Acima de R$18.000

Aceito candidatos de outras cidades/estados dispostos a se mudar para o local de trabalho

Descrição da empresa

Somos uma empresa de tecnologia em rápido crescimento que resolve desafios de automação de dados financeiros para as principais grandes empresas do mercado Brasileiro.
Nosso produto é uma plataforma de data analytics para finanças, que empodera times a automatizar rotinas de integração, transformação, cálculo e comparação de dados por meio de uma experiência sem código (No-Code) e uma galeria de modelos de soluções.

Atividades e Responsabilidades

Elaborar definições arquiteturais com base na proposta de valor do negócio;
Desenhar e desenvolver a arquitetura back-end e front-end, sendo capaz de atuar nelas através da análise e organização de seus componentes e funcionalidades;
Desenhar e construir soluções em microsserviços, fazendo o uso das melhores práticas e tecnologias para essa finalidade;
Dominar técnicas de processamento de grandes volumes de dados;
Buscar por referenciais teóricos e práticos para demonstrar os benefícios de utilizar as tecnologias e abordagens propostas;
Definir diretrizes para testes de alta complexidade, sejam estes manuais ou automatizados, que cubram o comportamento desejado dos componentes técnicos desenvolvidos utilizando os requisitos e ferramentas de testes;
Criar e manter soluções que estejam o máximo possível alinhadas com as diretrizes de desenvolvimento ágil, como CI/CD e outras mais relacionadas à abordagem DevSecOps;
Documentar as etapas de desenvolvimento realizando o registro do desenvolvimento nas ferramentas de versionamento e documentação;
Realizar revisão e inspeção de código fonte;
Ser uma referência em Cloud, especialmente em AWS.

Requisitos

Bacharel em Ciências da Computação ou equivalentes na área de TI;
Profundo conhecimento de engenharia e arquitetura de software;
Base sólida de programação orientada a objetos;
Profundo entendimento de princípios de design: SOLID, DDD, POO, Design Patterns;
Domínio avançado de modelagem de microsserviços;
Conhecimento avançado em Cloud Native Patterns (Circuit Breaker, CQRS, Feature Flag, Event Sourcing, Healthcheck, Anti Corruption Layer, BFF);
Amplo domínio de linguagens de desenvolvimento orientada a objetos, especialmente C#, assim como frameworks e bibliotecas destas tecnologias;
Sólidos conhecimentos de JavaScript e Node.js bem como os principais frameworks para criação e APIs;
Conhecimento avançado de bancos de dados relacionais e NoSQL (SQL Server, PostgreSQL, MongoDB, Redis, Cassandra, Neo4J, etc.);
Domínio total de criação e consumo de APIs REST, GraphQL e SOAP;
Sólidos conhecimentos de mensageria e comunicação assíncrona entre serviços;
Profundo conhecimento de conteinerização usando Docker e sistemas de orquestração de contêineres (p.e. Kubernetes);
Referência em soluções AWS.

O que nós oferecemos

Aux. H.O. de R$ 135,00/mês entre outros