Coralogix
PwC
Acceleration Center - Engenheiro de Software (Full Stack – React / .NET) - Associado Sênior
Requisitos de Viagem
Indústria/Setor Não Aplicável
Especialidade Engenharia de Software
Nível de Gestão Associado Sênior
Até 20%
Fim da Publicação da Vaga Data
Descrição e Resumo da Vaga
A Oportunidade
Junte-se ao nosso Acceleration Center México e ajude a moldar o futuro dos negócios para nosso diversificado portfólio de clientes em várias geografias e jurisdições. Você trabalhará no coração de equipes globais em Consultoria, Auditoria, Impostos e Serviços Empresariais – resolvendo desafios reais de clientes por meio de colaboração conectada. Ajudaremos você a aprimorar suas habilidades para que possa ir mais longe. Com aprendizado prático, ferramentas de ponta e uma cultura inclusiva, esta é a sua oportunidade de fazer um trabalho inspirador que faz a diferença – todos os dias.
Como Associado Sênior de Engenheiro de Software (Full Stack – React / .NET) no Acceleration Center, você se envolverá no design, desenvolvimento e manutenção de soluções de software inovadoras dentro de nossa prática de Engenharia de Software. Como Associado Sênior, você analisará problemas complexos, orientará membros juniores da equipe e manterá padrões profissionais para entregar trabalho de qualidade. Você construirá relacionamentos significativos com stakeholders e desenvolverá um entendimento mais profundo do contexto de negócios, navegando pela complexidade e abraçando a ambiguidade para aprimorar sua marca pessoal e habilidades técnicas.
Engenheiro de Software Sênior (React + .NET)
Estamos contratando um Engenheiro de Software Sênior para ajudar a reconstruir uma aplicação financeira legada complexa como uma plataforma moderna e modular. Esta é uma função de engenharia greenfield focada em recriar a funcionalidade principal com paridade de recursos primeiro, enquanto constrói uma base limpa para aprimoramentos futuros. Esta função é mais adequada para um engenheiro full stack sênior que é altamente autônomo, confortável em trabalhar a partir de especificações e discussões colaborativas de requisitos, em vez de tickets de recursos detalhados, e capaz de entender fluxos de trabalho voltados para o usuário e lógica de negócios backend.
A equipe trabalha em um modelo facilitado e orientado a resultados, internamente referido como JADx, uma versão estendida do Joint Application Development (JAD), onde os engenheiros se envolvem diretamente na clarificação de fluxos de trabalho, intenção de negócios e resultados esperados antes de traduzi-los em software funcional. Este é um ambiente de engenharia habilitado por IA, e estamos procurando engenheiros que já utilizam essas ferramentas de forma eficaz para criar uma parte significativa de seu código, acelerar a iteração e melhorar a produtividade, mantendo a responsabilidade pela correção, manutenibilidade e qualidade técnica.
Principais Responsabilidades
- Projetar e entregar funcionalidade full stack que avance a reconstrução da plataforma legada com paridade de recursos e arquitetura moderna.
- Construir experiências frontend responsivas e de fácil manutenção em React e serviços backend escaláveis em .NET.
- Traduzir especificações, sessões colaborativas de requisitos, cenários de negócios e comportamento legado observado em software funcional com direção limitada em nível de tarefa.
- Participar ativamente do JADx, uma versão estendida do Joint Application Development, para clarificar fluxos de trabalho, identificar casos extremos e alinhar a implementação aos resultados de negócios.
- Analisar a aplicação legada para entender validações, dependências, fluxos de trabalho e complexidades ocultas que devem ser preservadas na reconstrução.
- Contribuir para uma arquitetura modular que suporte manutenibilidade, qualidade, extensibilidade futura e implantação eficaz em ambientes de nuvem.
- Tomar decisões de implementação sólidas de forma independente e ajudar a reduzir a ambiguidade para a equipe em geral.
- Colaborar estreitamente com a liderança de engenharia, colegas e QA para entregar em um ambiente de iteração rápida e focado em resultados.
- Utilizar ferramentas de desenvolvimento assistidas por IA como parte central do fluxo de trabalho de engenharia para codificação, prototipagem, refatoração e exploração técnica.
- Manter padrões rigorosos para estrutura de código, legibilidade, testabilidade, manutenibilidade e prontidão operacional.
Qualificações Necessárias
- Bacharelado em Ciência da Computação, Engenharia ou área relacionada (Deve ter "Título" ou em processo de obtenção com 100% créditos)
- Forte experiência no desenvolvimento de serviços backend e APIs com .NET / C#.
- Fortes habilidades em SQL, incluindo compreensão de esquemas, consultas e uso eficaz de bancos de dados relacionais como SQL Server.
- Capacidade comprovada de entregar em preocupações de frontend, backend, integração e tempo de execução de aplicações.
- Experiência em trabalhar com arquiteturas modulares ou orientadas a serviços.
- Conhecimento prático de plataformas de nuvem como Azure e/ou AWS, incluindo implantação de aplicações, trabalho com serviços gerenciados, configuração, logging e considerações básicas de segurança.
- Capacidade de trabalhar efetivamente a partir de requisitos de alto nível, workshops colaborativos e resultados de negócios sem depender de tickets de backlog altamente detalhados.
- Experiência em aprender ou fazer engenharia reversa de sistemas existentes para suportar novo desenvolvimento.
- Fortes habilidades de comunicação em inglês, escrita e verbal.
- Forte mentalidade de propriedade e capacidade de operar de forma independente em um ambiente de equipe sênior.
