Empresa confidencial sediada em São Paulo, atuante no setor de tecnologia, com foco no desenvolvimento de soluções digitais para diferentes segmentos de mercado, incluindo o setor financeiro. O ambiente de trabalho valoriza colaboração, autonomia e melhoria contínua. A equipe de tecnologia aplica boas práticas de engenharia de software para entregar produtos estáveis, escaláveis e seguros. A empresa investe em capacitação técnica e em oportunidades de crescimento para profissionais que desejam atuar em projetos desafiadores.
Descrição do cargo
O Engenheiro .NET Sênior atuará no desenvolvimento e na manutenção de aplicações em .NET Core e ASP.NET MVC, com foco em arquitetura de microsserviços em ambiente financeiro. No dia a dia, a pessoa irá:
- Analisar requisitos técnicos e propor soluções
- Participar de definições de arquitetura, incluindo o desenho e a evolução de microsserviços
- Escrever código de alta qualidade e realizar testes unitários
- Apoiar a revisão de código da equipe
- Participar de integrações com APIs e bancos de dados
- Acompanhar deploys por meio de pipelines no Azure DevOps, com aplicações hospedadas na AWS
- Dar suporte a incidentes e contribuir para a melhoria contínua dos sistemas existentes
Cargo full time, presencial, em São Paulo/SP, com atuação próxima às áreas de negócio e aos demais times de tecnologia.
Qualificações
Requisitos
- Domínio de programação orientada a objetos e de programação em geral, com capacidade de escrever código limpo, eficiente e sustentável
- Experiência sólida em desenvolvimento de software, com participação em projetos complexos, da análise à entrega em produção
- Conhecimento avançado em .NET Core e no ecossistema .NET, incluindo boas práticas de desempenho e segurança
- Experiência com ASP.NET MVC no desenvolvimento de aplicações web, incluindo controle de rotas, modelos e views
- Experiência com arquitetura de microsserviços (comunicação entre serviços, resiliência, versionamento de APIs)
- Experiência prática com AWS (por exemplo, EC2, ECS/EKS, Lambda, S3, SQS/SNS, RDS)
- Experiência com Azure DevOps (Repos, Pipelines, Boards e Artifacts)
- Vivência em ambiente financeiro ou regulado, com atenção a segurança, rastreabilidade, consistência de dados e conformidade
Diferenciais
- Conhecimento em bancos de dados relacionais e não relacionais
- Práticas de integração contínua e entrega contínua (CI/CD)
- Uso de controle de versão, como Git
- Familiaridade com metodologias ágeis, como Scrum ou Kanban
- Conhecimento em mensageria e arquitetura orientada a eventos (RabbitMQ, Kafka, AWS SQS/SNS)
- Conhecimento em contêineres e orquestração (Docker, Kubernetes)
- Conhecimento em observabilidade (logs, métricas e tracing)
- Conhecimento em normas e requisitos do setor financeiro (como LGPD e PCI DSS)
Formação e perfil
- Formação desejável em Ciência da Computação, Engenharia de Software, Sistemas de Informação ou áreas correlatas
- Comunicação clara, trabalho em equipe e postura colaborativa