Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Claude Code, Codex, Gemini, Cursor and Grok
Connect

domoinovacao

NewBe an early applicant

Desenvolvedor backend - senior

Posted
Discussion

Summary

Senior backend developer in Brazil who resolves incidents, models data, defines solution architecture, writes unit tests and reviews code. Stack centers on C#/.NET Core (desirable), SQL Server, Git, RESTful APIs, Kubernetes microservices and distributed-systems architecture; banking-sector experience and basic/intermediate English are pluses.

Buscamos uma pessoa com:

  • Formação superior em Ciência da Computação, Sistemas de Informação, Engenharia de Computação ou áreas correlatas;
  • Experiência sólida e desenvolvimento de soluções e projetos de TI;
  • Conhecimento em análise de sistemas, arquitetura de sistemas, modelagem de dados, Metodologias ágeis, Linguagens de programação (desejável C#, .NET Core);
  • Conhecimento em banco de dados SQL Server;
  • Conhecimento em versionamento de código (GIT);
  • Conhecimento em integração com APIs Restful;
  • Boas práticas de Engenharia de Software (Clean Architeture, SOLID, Clean Code, etc);
  • Experiência no desenvolvimento de micro serviços Kubernetes;
  • Experiência em arquitetura de sistemas distribuídos.


Vai se destacar se apresentar:

  • Inglês Básico / Intermediário;
  • Experiência no segmento bancário.

Seus principais desafios serão:

  • Atuar na identificação e solução de contorno e definitiva de problemas, através do atendimento de demandas, tarefas de ocorrências e incidentes, propondo melhorias e correções, visando garantir a disponibilidade, performance e confiabilidade dos sistemas;
  • Realizar a modelagem dos dados de projetos de média e alta complexidade, através da definição das informações necessárias e as respectivas bases de armazenamento, a fim de garantir a integridade e disponibilidade dos dados necessários para funcionamento da solução proposta;
  • Atuar na definição da arquitetura e proposta de solução, através da análise, detalhamento e especificação dos programas e componentes que farão parte da solução, visando possibilitar o desenvolvimento e atendimento da necessidade identificada;
  • Realizar testes unitários dos componentes desenvolvidos garantindo a qualidade da entrega;
  • Analisar os requisitos funcionais e técnicos para atender às necessidades de negócio (requisitos funcionais e não funcionais) e traduzi-los num design da solução. Gerar e manter atualizada a documentação técnica das soluções adotadas (arquitetura/serviços). Realizar o desenvolvimento seguindo padrões de qualidade e diretrizes da arquitetura da solução. Revisar o código e artefatos entregues para garantia da qualidade.

Skills

What Senior Backend jobs ask for — and how much of it you have →
Apply

See also

Backend jobs by country — openings, pay and top skills →