Match score not available

Arquiteto de Software (.NET/Angular) - Sênior

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

Extensive experience with .NET (version 8) and Angular (version 16)., Strong background in database design and optimization with PostgreSQL and MongoDB., Proficiency in cloud services, particularly Azure, and CI/CD practices., Knowledge of Domain-Driven Design (DDD) and Event-Driven Design (EDD) methodologies..

Key responsabilities:

  • Define and evolve software architecture ensuring scalability, security, and performance.
  • Develop and validate solutions using .NET and Angular technologies.
  • Design and optimize databases for integrity and efficiency.
  • Lead technical decisions and mentor developers in adopting best practices.

Tec2Cloud logo
Tec2Cloud Scaleup https://www.tec2cloud.com/
51 - 200 Employees
See all jobs

Job description

Estamos em busca de um Arquiteto de Software para liderar o design e a evolução de soluções escaláveis, seguras e de alto desempenho. O profissional será responsável por definir e validar arquiteturas modernas, garantindo a integração entre back-end e front-end, além de otimizar a estrutura de dados e a automação de processos. Atuará com tecnologias como .NET, Angular, PostgreSQL, MongoDB e serviços em nuvem Azure, promovendo boas práticas de desenvolvimento, CI/CD e arquiteturas baseadas em microsserviços e eventos.

 

Responsabilidades 

Definir e evoluir a arquitetura de software, garantindo escalabilidade, segurança e desempenho.

Desenvolver e validar soluções baseadas em .NET (versão 8) e Angular (versão 16).

Projetar e otimizar bancos de dados PostgreSQL e MongoDB, garantindo integridade e eficiência no acesso aos dados.

Criar arquiteturas baseadas em microsserviços e micro frontends, promovendo modularidade e desacoplamento.

Aplicar Domain-Driven Design (DDD) e Event-Driven Design (EDD) para modelagem de soluções robustas e orientadas a eventos.

Definir padrões de codificação, automação e qualidade de software, incluindo testes unitários e boas práticas de CI/CD.

Liderar decisões técnicas, realizando revisão de código e garantindo a adoção das melhores práticas de engenharia de software.

Trabalhar em ambiente Azure, integrando serviços como Azure DevOps, Service Bus e outras soluções de nuvem.

Atuar como mentor técnico, apoiando desenvolvedores e promovendo a adoção de novas tecnologias.

Colaborar com stakeholders para entender requisitos de negócio e traduzir em soluções tecnológicas eficientes.

Required profile

Experience

Spoken language(s):
Portuguese
Check out the description to know which languages are mandatory.

Other Skills

  • Mentorship
  • Collaboration
  • Leadership

Related jobs