Arquiteto(a) de Software Pleno

AP Digital Services

Brasil

Presencial

BRL 180 000 - 360 000

Tempo integral

Há 10 dias
Gerador de candidaturas

Uma candidatura feita para esta oferta — um currículo e uma carta de apresentação personalizados que vão ao encontro do anúncio.

Ultrapassa os filtros ATS

Resumo da oferta

AP Digital Services busca um Arquiteto(a) de Software Pleno para definir e evoluir a arquitetura de sistemas, com foco em escalabilidade, segurança e desempenho. O papel inclui modernizar VB6 para .NET e definir padrões, APIs RESTful e estratégias de migração.

Atuarás com CI/CD, containers (Docker/Kubernetes) e nuvem (Azure/AWS), orientando equipes em DevOps, SOLID, Clean Architecture e DDD, assegurando o alinhamento com as necessidades do negócio.

Qualificações

  • Formação superior em áreas correlatas.
  • Conhecimento avançado em C# e .NET Framework/Core.
  • Experiência com ASP.NET MVC, Web API e APIs RESTful.

Responsabilidades

  • Definir e documentar arquiteturas de sistemas com foco em requisitos funcionais e não funcionais.
  • Projetar soluções escaláveis, seguras e de alta performance.
  • Conduzir a modernização de VB6 para .NET e padrões de desenvolvimento.
  • Definir padrões de integração, segurança e governança técnica.
  • Conduzir migrações de VB6 para .NET e avaliar impactos técnicos.
  • Realizar code reviews e mentoria técnica.
  • Promover práticas de Clean Architecture, SOLID e DDD.
  • Projetar soluções com APIs RESTful, mensageria e bancos relacionais/não relacionais.
  • Apoiar decisões de containerização, orquestração e nuvem.
  • Contribuir para pipelines de CI/CD e entrega contínua.
  • Elaborar diagramas com C4, UML e fluxos do sistema.

Conhecimentos

C# & .NET
ASP.NET MVC / Web API
VB6
Design Patterns & SOLID
DDD & Clean Architecture
Monolitos a microserviços
Mensageria (RabbitMQ/Kafka/Service Bus
SQL Server
MongoDB & Redis
Azure/AWS
Docker & Kubernetes
Git/GitHub/GitLab/Azure DevOps
CI/CD (Azure DevOps/Jenkins/GHA)
Security in APIs
OAuth2/JWT/OpenID Connect
Segurança desde a concepção

Formação académica

Bacharel em Ciência da Computação

Ferramentas

Docker
Kubernetes
GitHub
Azure DevOps
RabbitMQ
Kafka
SQL Server
MongoDB
Redis

Descrição da oferta de emprego

O Desafio

Estamos buscando um(a) Arquiteto(a) de Software Pleno para integrar nossa equipe de Tecnologia e atuar na definição, evolução e modernização da arquitetura de sistemas corporativos.

Você será responsável por garantir que as soluções sejam escaláveis, seguras, performáticas e alinhadas às necessidades do negócio, além de conduzir a modernização de sistemas legados desenvolvidos em VB6 para arquiteturas modernas baseadas na plataforma .NET.

Principais Responsabilidades
  • Definir e documentar arquiteturas de sistemas considerando requisitos funcionais e não funcionais.
  • Projetar soluções escaláveis, seguras e de alta performance.
  • Avaliar impactos técnicos de novas funcionalidades e mudanças arquiteturais.
  • Definir padrões de desenvolvimento, integração, segurança e governança técnica.
  • Avaliar novas tecnologias, frameworks e ferramentas de acordo com as necessidades dos projetos.
  • Conduzir iniciativas de modernização e migração de sistemas desenvolvidos em VB6 para arquiteturas baseadas em .NET.
  • Analisar dependências, riscos e regras de negócio presentes nos sistemas legados.
  • Definir estratégias de migração que reduzam impactos operacionais e preservem a continuidade dos processos.
  • Realizar code reviews e mentorias técnicas.
  • Promover a aplicação de boas práticas, padrões de projeto, Clean Architecture, DDD e princípios SOLID.
  • Projetar soluções utilizando APIs RESTful, mensageria, bancos relacionais e não relacionais.
  • Definir estratégias para integração entre sistemas e comunicação assíncrona.
  • Apoiar decisões relacionadas à containerização, orquestração e ambientes de cloud.
  • Contribuir para a definição de pipelines de CI/CD e práticas de entrega contínua.
  • Elaborar diagramas de arquitetura utilizando C4 Model, UML e fluxos de sistema.
Conhecimentos Necessários
  • Ensino superior completo em Ciência da Computação, Sistemas de Informação, Engenharia de Software, Análise e Desenvolvimento de Sistemas ou áreas correlatas.
  • Domínio de C# e do ecossistema .NET Framework e .NET Core/6+.
  • Experiência com ASP.NET MVC, Web API e desenvolvimento de APIs RESTful.
  • Conhecimento em Visual Basic 6 para análise e modernização de sistemas legados.
  • Domínio de Design Patterns, SOLID, Clean Code, Clean Architecture e DDD.
  • Experiência com arquiteturas monolíticas, distribuídas, microsserviços e event-driven.
  • Conhecimento em estratégias de integração entre sistemas.
  • Vivência com ferramentas de mensageria, como RabbitMQ, Kafka ou Azure Service Bus.
  • Experiência com bancos de dados relacionais, especialmente SQL Server.
  • Conhecimentos em bancos não relacionais, como MongoDB e Redis.
  • Experiência com serviços de cloud Azure e/ou AWS.
  • Conhecimento em Docker e Kubernetes.
  • Experiência com Git e plataformas como GitHub, GitLab ou Azure DevOps.
  • Vivência com pipelines de CI/CD utilizando Azure DevOps, Jenkins ou GitHub Actions.
  • Conhecimento em segurança da informação aplicada a sistemas e APIs.
  • Experiência com autenticação e autorização utilizando OAuth2, JWT e OpenID Connect.
  • Capacidade de considerar segurança desde a concepção e definição da arquitetura.
Diferenciais que Valorizamos
  • Experiência em projetos de migração de sistemas VB6 para .NET.
  • Certificações em arquitetura de software, como Azure Solutions Architect, AWS Solutions Architect ou TOGAF.
  • Conhecimento em Blazor, Razor Pages ou frameworks front-end, como Angular e React.
  • Experiência com estratégias de observabilidade, incluindo logs, métricas e tracing.
  • Conhecimento em ferramentas como ELK, Grafana, Prometheus e Application Insights.
  • Vivência com práticas de DevOps e SRE.
  • Conhecimento em testes automatizados utilizando xUnit, NUnit ou MSTest.
  • Experiência com estratégias de qualidade de software e metodologias ágeis em ambientes de larga escala.
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

Desenvolvedor(a) Especialista .NET | Arquitetura de Soluções
Desenvolvedor(a) Especialista .NET | Arquitetura de Soluções

Nava | Tech for Business • Brasil

Presencial
Arquiteto de Software - Sênior São Paulo - SP and Hybrid Full-time employee
Arquiteto de Software - Sênior São Paulo - SP and Hybrid Full-time employee

FCamara • São Paulo

Híbrido
BRL 180 000 - 240 000
C70 - Arquiteto de Software - Pleno
C70 - Arquiteto de Software - Pleno

Place Tecnologia e Inovação S.A. • Brasília

Presencial
Desenvolvedor(a) Web C#/.NET - Pleno (Time Prosoft Fiscal)
Desenvolvedor(a) Web C#/.NET - Pleno (Time Prosoft Fiscal)

Alterdata Software • Brasil

Presencial
BRL 120 000 - 180 000
Pessoa Desenvolvedora SR (C# e Angular)
Pessoa Desenvolvedora SR (C# e Angular)

Linx • Porto Alegre

Presencial
BRL 180 000 - 260 000
Arquiteto de Sistemas
Arquiteto de Sistemas

SysMap Solutions • Brasil

Presencial
Desenvolvedor(a) .NET
Desenvolvedor(a) .NET

AP Digital Services • Brasil

Presencial
BRL 89 000 - 134 000
Vale Alimentação (cartão Caju)
WellHub (Gympass)
Convênio Médico Sul América
+4
Arquitetura de Software
Arquitetura de Software

Pantheon Inc • São Paulo

Híbrido
Analista de sistemas sênior
Analista de sistemas sênior

Empresa Confidencial • São Paulo

Presencial
Gerente de TI
Gerente de TI

Rsm brasil bpo s/s • Rio de Janeiro

Presencial
BRL 180 000 - 260 000