Arquiteto de Software - Sênior

FCamara

São Paulo

Presencial

BRL 120 000 - 180 000

Tempo integral

14 dias+
Gerador de candidaturas

Destaca-te para esta função — gera um currículo e uma carta de apresentação personalizados em cerca de um minuto.

Ultrapassa os filtros ATS

Resumo da oferta

A FCamara está em busca de um(a) profissional com forte conhecimento técnico em desenvolvimento de software, especialmente em C#, para projetar e implementar soluções de alta qualidade, escaláveis e seguras. A capacidade de comunicação, colaboração e resolução de problemas é essencial.

Será responsável pela arquitetura, design, implementação e docs, incluindo padrões como microsserviços, filas de mensagens, Docker, CI/CD e IaC, com ênfase em qualidade e manutenção a longo prazo.

Qualificações

  • Experiência comprovada em design e implementação de arquiteturas de software escaláveis, resilientes e seguras.
  • Experiência prática em desenvolvimento com C#/.NET e aplicação de princípios de design (SOLID, Clean Code).
  • Experiência com padrões de arquitetura (microsserviços, filas de mensagens) e testes automatizados.

Responsabilidades

  • Escolher padrões arquiteturais adequados (microsserviços, filas de mensagens) e justificar escolhas.
  • Definir estratégias de escalabilidade e recuperação de falhas.
  • Implementar autenticação, autorização e criptografia; proteger contra ataques (WAF, etc).
  • Documentar arquitetura e criar diagramas; descrever fluxos de dados.

Conhecimentos

C#
Arquitetura de software
SOLID
Clean Code
Resiliência/segurança
Comunicação
Resolução de problemas

Ferramentas

Docker
Docker Compose
Git
CI/CD
IaC

Descrição da oferta de emprego

Descrição da vaga

A FCamara está em busca de um(a) profissional que possua um forte conhecimento técnico em desenvolvimento de software, especialmente em C#, e que seja capaz de aplicar esse conhecimento para projetar e implementar soluções de alta qualidade, escaláveis e seguras. A capacidade de comunicação, colaboração e resolução de problemas também são essenciais para o sucesso nesta função.

Descrição da vaga

A FCamara está em busca de um(a) profissional que possua um forte conhecimento técnico em desenvolvimento de software, especialmente em C#, e que seja capaz de aplicar esse conhecimento para projetar e implementar soluções de alta qualidade, escaláveis e seguras. A capacidade de comunicação, colaboração e resolução de problemas também são essenciais para o sucesso nesta função.

Responsabilidades e atribuições
Arquitetura e Design da Solução
  • Escolher padrões arquiteturais adequados (micros serviços, filas de mensagens, etc.).
  • Justificar a escolha dos padrões em relação aos requisitos.
  • Considerar os trade-offs entre simplicidade e flexibilidade.
  • Definir estratégias claras para lidar com o aumento da carga (escalabilidade).
  • Implementar mecanismos de recuperação de falhas (resiliência).
  • Atender ao requisito de não indisponibilidade do serviço de controle de lançamentos em caso de falha do consolidado diário.
  • Definir como os componentes se comunicam (protocolos, formatos de mensagem, etc).
  • Escolher ferramentas de integração adequadas e suas responsabilidades.
  • Implementar autenticação, autorização e criptografia (segurança).
  • Implementar mecanismos de proteção contra ataques (WAF, etc).
  • Analisar a qualidade da divisão do sistema em partes menores e gerenciáveis.
  • Abstrair e segregar responsabilidades entre as camadas.
Implementação
  • Garantir a aderência às boas práticas de desenvolvimento (Solid, Clean Code, etc).
  • Escrever código legível, organizado e de fácil manutenção.
  • Utilizar a linguagem C# de forma eficiente.
  • Implementar testes com boa cobertura, qualidade e relevância.
  • Cumprir os requisitos técnicos obrigatórios.
  • Atender aos requisitos de negócio.
Documentação e Apresentação
  • Documentar a arquitetura de forma clara e concisa.
  • Criar diagramas que representam a arquitetura.
  • Justificar as decisões arquiteturais.
  • Definir os fluxos de dados.
  • Escrever instruções claras e detalhadas de como a aplicação funciona e como rodar localmente (Readme).
  • Centralizar documentações.
  • Descrever possíveis melhorias ou expansões do sistema.
  • Demonstrar capacidade de visão e planejamento a longo prazo.
  • Discutir trade-offs e desafios enfrentados durante o desenvolvimento.
Diferenciais e Boas Práticas
  • Garantir que o código seja executado de forma local e sem erros.
  • Utilizar estratégias de Docker e Docker Compose.
  • Implementar pipeline automatizada (CI/CD).
  • Utilizar estratégias de IaC (Infraestrutura como Código).
  • Realizar estimativas de custos.
Habilidades Comportamentais Desejáveis
  • Proatividade
  • Pensamento analítico
  • Orientação a resultados
  • Colaboração
  • Adaptabilidade
  • Aprendizado contínuo
Requisitos e qualificações
Experiência
  • Experiência comprovada em design e implementação de arquiteturas de software escaláveis, resilientes e seguras.
  • Experiência prática em desenvolvimento de software utilizando a linguagem C#.
  • Experiência com a aplicação de princípios de design de software (SOLID, Clean Code, etc).
  • Experiência com a implementação de testes automatizados (unitários, integração, etc).
  • Experiência com padrões de arquitetura (microsserviços, filas de mensagens, etc).
Conhecimentos Técnicos
  • Profundo conhecimento da linguagem C# e do ecossistema .NET.
  • Sólido conhecimento de padrões de design de software (Design Patterns).
  • Conhecimento de princípios de arquitetura de software (microsserviços, filas de mensagens, etc).
  • Conhecimento de práticas de desenvolvimento ágil (Scrum, Kanban).
  • Conhecimento de segurança da informação (autenticação, autorização, criptografia).
  • Conhecimento de ferramentas de versionamento de código (Git).
  • Familiaridade com metodologias de testes (TDD, BDD).
  • Familiaridade com Docker e Docker Compose.
  • Conhecimento de CI/CD (Integração Contínua / Entrega Contínua).
  • Conhecimento de IaC (Infraestrutura como Código).
Habilidades
  • Excelente capacidade de comunicação e colaboração para trabalhar em equipe.
  • Habilidade de análise crítica e resolução de problemas complexos.
  • Capacidade de traduzir requisitos de negócios em especificações técnicas claras e concisas.
  • Habilidade de tomar decisões técnicas embasadas em dados e em um profundo entendimento dos trade-offs envolvidos.
  • Habilidade de documentar soluções de forma clara e organizada.
  • Capacidade de aprender e se adaptar a novas tecnologias e ferramentas.

Transformamos mundos sonhados em trajetórias reais.

Aqui somos #SangueLaranja!

Estamos há 17 anos no mercado, lado a lado com nossos clientes, proporcionando experiências transformadoras.

Somos um ecossistema de tecnologia e inovação, com expansão global; Além do Brasil estamos presentes na Europa e Reino Unido com escritórios em Portugal, Londres, Dubai e Holanda.

F de Formação: acreditamos na prática da cultura do compartilhamento, no senso de comunidade, e que o conhecimento

tem o poder da transformação!

Possuímos iniciativas, e ações sociais, que promovem o desenvolvimento, como a comunidade tech Orange Juice, o Programa de Formação, nossa escola de liderança e diversas parcerias com ONGs e Edtechs.

Na FCamara todos são bem-vindos, para nós, Diversidade, Respeito e Ética, são elementos inegociáveis e fazem parte do nosso DNA.

E aí, está pronto para fazer parte de um time incrível e ser protagonista da própria história?

Obtém a tua avaliação gratuita e confidencial do currículo.
ou arrasta e larga o ficheiro aqui.
Similar jobs

Ofertas semelhantes que vale a pena comparar

Arquiteto Software Especialista
Arquiteto Software Especialista

FCamara • Brasil

Presencial
BRL 150 000 - 210 000
GPTW certificado
Squad Leader
Squad Leader

FCamara • Belo Horizonte

Presencial
BRL 120 000 - 180 000
Arquiteto Negócios e Soluções Especialista
Arquiteto Negócios e Soluções Especialista

FCamara • Brasil

Presencial
BRL 180 000 - 320 000
Analista de QA Pleno
Analista de QA Pleno

FCamara • Brasil

Presencial
BRL 89 000 - 134 000
Desenvolvedor .NET - Pleno
Desenvolvedor .NET - Pleno

FCamara • São Paulo

Presencial
BRL 89 280 - 178 560
Desenvolvedor Back-end .NET - Sênior
Desenvolvedor Back-end .NET - Sênior

FCamara • São Paulo

Presencial
BRL 300 000 - 420 000
AI Engineer - Sênior
AI Engineer - Sênior

FCamara • São Paulo

Híbrido
BRL 180 000 - 300 000
Hybrid 2x/semana SP
Analista de Suporte N1
Analista de Suporte N1

FCamara • Juatuba

Presencial
BRL 25 000 - 45 000
Desenvolvedor Backend Java - Pleno
Desenvolvedor Backend Java - Pleno

FCamara • São Paulo

Presencial
BRL 134 000 - 201 000
Pessoa Desenvolvedora Frontend Node Especialista
Pessoa Desenvolvedora Frontend Node Especialista

FCamara • Brasil

Híbrido
Desenvolvimento em um ambiente tecnológico inovador
Iniciativas sociais e comunitárias
Oportunidades de formação e desenvolvimento