Desenvolvedor .NET Pleno
Randstad
Descrição da vaga
Sobre a Posição
O profissional será responsável por desenvolver aplicações de software robustas utilizando as melhores práticas de mercado, atuando em conjunto com uma equipe distribuída. O foco principal será o design e a construção de sistemas SaaS complexos voltados para a indústria de comércio global (logística, alfândega ou gestão de cadeia de suprimentos).
Responsabilidades e Atribuições
- Desenvolvimento e Design: Projetar, programar e implementar sistemas SaaS complexos, liderando decisões de design, seleção de plataformas e padrões de codificação.
- Metodologia Ágil: Contribuir em todos os aspectos do processo Ágil (design, programação, testes, documentação, QA e implementação), garantindo entregas no prazo e com qualidade.
- Qualidade de Código: Liderar revisões de código (code reviews) para garantir a aplicação dos padrões estabelecidos.
- Mentoria: Orientar e apoiar o desenvolvimento técnico de membros mais juniores da equipe.
- Colaboração e Levantamento de Requisitos: Trabalhar em proximidade com usuários internos e externos para levantamento de requisitos e design de aplicações.
- Inovação: Apoiar a liderança na definição do direcionamento técnico de novos produtos e aproveitar o tempo de inovação para explorar projetos de interesse especial.
Requisitos
Experiência e Setor:
- Experiência no desenvolvimento de software para a indústria de Global Trade (logística, alfândega/aduaneira ou supply chain).
- Experiência geral em desenvolvimento de software (múltiplas linguagens).
- Mínimo de 3 anos de experiência prática com ferramentas e processos de desenvolvimento baseados em AI-First (Agentes de IA).
- Experiência no desenvolvimento de soluções SaaS para aplicações de grande porte/corporativas.
Habilidades Técnicas Exigidas:
- Back-end: Proficiência em desenvolvimento .NET (C# e VB.NET), além de criação e consumo de APIs REST (Swagger, Postman).
- Front-end: Proficiência no desenvolvimento de aplicações SPA responsivas utilizando Angular (e JavaScript).
- Banco de Dados: Experiência com sistemas SQL e NoSQL (MSSQL, PostgreSQL, DynamoDB).
- Nuvem: Experiência em desenvolvimento nativo em nuvem (AWS e/ou GCP).
- Observabilidade: Conhecimento prático em DataDog (APM, RUM) e Kibana.
- Segurança e Arquitetura: Sólido entendimento de segurança de aplicações (web services/web apps) e domínio de padrões de projeto (Design Patterns) e arquitetura N-Tier
Perfil Comportamental:
- Conforto com design iterativo e especificações flexíveis (spec-light); capacidade de pensar criticamente e se adaptar com base no feedback do cliente.
- Excelente comunicação escrita e verbal (perfil colaborativo e focado em soluções).
- Mentalidade "Customer First" com foco em resultados práticos (Outcomes over Output)
Diferenciais (Desired Skills):
- Conhecimento em traduzir requisitos de negócios em soluções analíticas e visualizações de dados (PowerBI).
- Forte base em ciência da computação (algoritmos, estruturas de dados e design orientado a objetos).
