The role involves engineering and developing backend applications with a focus on modernizing legacy systems into distributed, event-driven architectures. You will also define and apply modern cloud-native architectures while ensuring platform scalability, observability, and performance.
O que buscamos:
Profissional de nível Pleno/Sênior que atue com (.NET/AWS).
Responsabilidades:
Engenharia e desenvolvimento de aplicações backend, com foco em modernização de sistemas legados (monolitos para arquiteturas distribuídas e event-driven);
Aplicação de BDD, TDD, testes unitários, testes integrados, TAAC, com estratégias de testes automatizados em pipelines CI/CD;
Direcionamento da evolução da plataforma tecnológica, incluindo estratégias de modernização, desacoplamento, observabilidade e escalabilidade;
Definição e aplicação de arquiteturas modernas (cloud-native, microsserviços, serverless e orientadas a eventos).
Requisitos Obrigatórios
Conhecimento prático em conceitos DevOps e DevSecOps, com automação de build, deploy e infraestrutura;
Experiência com ALM/SCM, versionamento de código, code review, branching strategies e qualidade contínua;
Competências técnicas em plataformas distribuídas com C# .NET, SQL Server, incluindo refatoração para padrões modernos;
Experiência em migração de dados e aplicações para Cloud, incluindo estratégias como rehost, replatform e refactor;
Competências técnicas em plataforma modernizada AWS, incluindo: Arquitetura Serverless (AWS Lambda, API Gateway, Step Functions); Desenvolvimento de Lambdas em Python; Serviços de containerização (ECS, EKS, Docker); Infraestrutura como Código (Terraform); Integrações assíncronas com SQS, SNS, EventBridge; Armazenamento e dados (S3, RDS, DynamoDB);
Conhecimento em observabilidade e confiabilidade, com monitoramento, logs e tracing (CloudWatch, métricas, alarmes);
Atuação em ambientes de alta criticidade, garantindo performance, resiliência e continuidade operacional;
Experiência em governança técnica, definição de padrões, apoio a squads e suporte à tomada de decisão arquitetural.
Descrição comportamental:
Procuramos uma pessoa que:
Goste de trabalhar em equipe e seja colaborativa em suas atribuições;
Tenha coragem para se desafiar e ir além, abraçando novas oportunidades de crescimento;
Transforme ideias em soluções criativas e busque qualidade em toda sua rotina;
Tenha habilidades de resolução de problemas;
Possua habilidade e se sinta confortável para trabalhar de forma independente e gerenciar o próprio tempo;
Tenha interesse em lidar com situações adversas e inovadoras no âmbito tecnológico.
“I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!”