100% remoto

Desenvolvedor(a) Full Stack.NET Sênior

Vetta Tecnologia • São paulo • Tecnologia

Descrição da vaga

Somos uma empresa global de digitalização industrial

, com duas décadas de experiência no segmento, que contribui com a eficiência operacional e com a

redução do consumo de energia e de gases através da descarbonização

. Acreditamos que, com

inovação e ação

, podemos tornar

o mundo mais sustentável

e os processos industriais mais eficientes.

Atuamos em conjunto com a

SMS group, líder mundial no segmento de metais

,

e somos responsáveis pelo desenvolvimento de soluções digitais para nossos clientes em mais de 14 países pelo mundo. As nossas soluções contam com a combinação de experiência em processos, know-how de inteligência artificial (IA) e recursos de desenvolvimento de software para resultar em tecnologias de ponta e de otimização.

Queremos trazer soluções inovadoras, buscando melhores formas de tornar a indústria e o futuro mais sustentável por meio da descarbonização.

Quer fazer parte dessa história?

#VemSerVetta

Todas as nossas vagas são inclusivas e abertas a todos e todas sem distinção por deficiência (PCD), raça, cor, religião, gênero, nacionalidade ou qualquer outra forma de diversidade.
/n

Oportunidade exclusiva para profissionais da região metropolitana de São Paulo - SP. Oportunidade híbrida, 2x presencial na Avenida Brigadeiro Faria Lima.

Requisitos

Graduação em Tecnologia da Informação, Ciência da Computação, Sistema de Informação ou áreas correlatas;
Vivência sólida no mercado financeiro, compreendendo fluxos de pagamento, transações e segurança de dados.
Atuação comprovada em times ágeis (Scrum/Kanban), com foco em entregas contínuas e qualidade de código.
Fortes conhecimentos em .NET 6 / .NET 8, C#, Web API (RESTful) e arquitetura de microsserviços.
Frontend: Experiência com React e desenvolvimento de interfaces SPA responsivas (HTML/CSS/JS).
Banco de Dados: Fortes conhecimentos em SQL Server 2016+ (desenvolvimento e otimização de procedures, views e consultas complexas).
Mensageria: Experiência prática com filas utilizando RabbitMQ. • Cloud & DevOps: Conhecimentos em Azure (Cloud e DevOps para CI/CD) e práticas de Git/Git Flow. • Arquitetura: Domínio de SOLID, DDD e CQRS para garantir manutenibilidade e performance.
Testes: Experiência com testes unitários (xUnit, Moq, nSubstitute). • Remediação de Vulnerabilidades: Experiência na identificação e correção de vulnerabilidades de segurança.
Observabilidade: Conhecimento em ferramentas de monitoramento de ambiente e performance (ex: Dynatrace, Grafana ou similares).
/n

Nesse time, você terá a oportunidade de:
Validar a transação:

Verificar dados, regras de negócio, limites, status e outras condições necessárias.
Gravar informações:

Utilizar SQL Server para armazenar e consultar os dados da transação.
Comunicar-se com outros sistemas:

Utilizar APIs REST e RabbitMQ para enviar informações para outros serviços de forma síncrona ou assíncrona.
Garantir segurança e qualidade:

Implementar controles para evitar vulnerabilidades e proteger dados financeiros. Criar testes automatizados para verificar se o código funciona corretamente.
Disponibilizar a aplicação:

Utilizar Azure e pipelines de CI/CD para colocar novas versões do sistema em produção.
Monitorar o sistema:

Acompanhar Dynatrace/Grafana para identificar lentidão, erros ou problemas de disponibilidade.
Desenvolver a interface:

Quando necessário, atuar no React para construir ou alterar as telas utilizadas pelos usuário.