Desenvolvedor(a) Fullstack Sênior
SOUTH SYSTEM
- Local
- Remoto
- Senioridade
- Sênior
- Publicada
- (horário de Brasília)
- Fonte
Candidatar-se no site original (LinkedIn) 1 cliqueQuantas vezes alguém abriu o anúncio original a partir do Vagas .NET desde que a vaga entrou no site. Dá uma noção da concorrência, mas não inclui quem viu a vaga direto na fonte (LinkedIn, Gupy...), e a mesma pessoa pode contar mais de uma vez.
Descrição
Desenvolvedor(a) Fullstack - Sênior
Estamos em busca de um Desenvolvedor(a) Fullstack - Sênior para impulsionar pessoas e negócios por meio da inovação, com atitude, protagonismo e foco em fazer acontecer.
💻 O seu impacto nessa posição:
• Desenvolver, manter e evoluir aplicações fullstack utilizando .NET/C# e Angular.
• Construir e evoluir APIs REST e serviços backend.
• Desenvolver interfaces web utilizando Angular, TypeScript, HTML e CSS.
• Realizar integrações entre frontend, backend, APIs, bancos de dados e demais sistemas.
• Participar de todo o ciclo de desenvolvimento, desde refinamento e definição da solução até implementação, testes e sustentação.
• Aplicar boas práticas de engenharia de software, prezando por qualidade, organização, segurança e manutenibilidade do código.
• Atuar na manutenção, modernização e evolução das aplicações existentes.
• Participar de code reviews e discussões técnicas, contribuindo para a qualidade das soluções e evolução do time.
• Apoiar a análise e resolução de problemas técnicos de maior complexidade.
• Trabalhar de forma colaborativa com profissionais de desenvolvimento, QA, arquitetura e áreas de negócio.
• Participar de cerimônias ágeis, refinamentos e definições técnicas.
✅ Requisitos essenciais:
• Experiência sólida em desenvolvimento de software em nível Sênior.
• Domínio de C# e .NET/.NET Core.
• Experiência sólida com Angular.
• Conhecimento de TypeScript, JavaScript, HTML e CSS.
• Experiência na construção e consumo de APIs REST.
• Experiência com bancos de dados relacionais e SQL, especialmente SQL Server.
• Conhecimento de orientação a objetos e boas práticas de desenvolvimento.
• Conhecimento de princípios como SOLID e Clean Code.
• Experiência com Git e fluxo de desenvolvimento colaborativo.
• Capacidade para analisar e solucionar problemas técnicos complexos.
• Autonomia para condução das atividades compatível com a senioridade.
• Boa comunicação e facilidade para trabalhar em equipes multidisciplinares.
⭐ Diferenciais:
• Experiência anterior no segmento bancário ou financeiro.
• Vivência com ASP.NET Core e Entity Framework.
• Conhecimento de arquitetura de microsserviços e sistemas distribuídos.
• Experiência com mensageria e processamento assíncrono, como RabbitMQ ou Kafka.
• Conhecimentos em Docker e Kubernetes.
• Vivência com Azure/Azure DevOps e pipelines de CI/CD.
• Experiência com testes unitários e automatizados.
• Conhecimentos em DDD, Design Patterns e CQRS.
• Vivência com aplicações de alta criticidade, escalabilidade e disponibilidade.
• Experiência com modernização de aplicações e integração entre sistemas legados e arquiteturas modernas.
• Conhecimento de práticas de segurança aplicadas a APIs e sistemas financeiros.
🎁 Benefícios:
Auxílio para home office
Cartão Flash
Acesso a cursos e certificações South Academy
Programa de educação financeira
Benefício de saúde mental e física, com 4 consultas psicológicas e 1 nutricional, mensalmente
🚀 Sobre a South:
Você fará parte de um time colaborativo, com autonomia e foco em evolução contínua, atuando em projetos com impacto real no negócio, onde transformar ideias em entregas faz parte do dia a dia.
Somos reconhecidos pelo nosso time: já fomos eleitos duas vezes uma das melhores empresas para se trabalhar no Brasil (GPTW).
Temos compromisso com o futuro: somos uma empresa carbono neutro.
Interessou? Candidate-se e venha fazer acontecer com a gente.