Desenvolvedor Full Stack .NET Angular Sr.
Job description
• Desenvolver softwares escaláveis e distribuídos;
• Utilizar boas práticas, código limpo e de fácil manutenção e leitura por todos;
• Ativamente estar focado em otimizar e melhorar a performance e segurança das aplicações;
• Compartilhar com todos sua visão e experiência;
• Melhorar e garantir a observabilidade das aplicações;
• Realizar code reviews de qualidade.
Job requirements
• Formação superior completa em Ciências/Engenharia da Computação, Análise de Sistemas, Sistemas de Informação, Processamento de Dados ou outro curso superior especializado em Tecnologia da Informação;
• Net Core 8
• Experiência em times de engenharia ou desenvolvimento de software;
• Cloud Computing; Aws , Azure e Gcp
• Desenvolvimento distribuído e microsserviços;
• API RESTfull .NET CORE/C#, TypeScript, Angular e Node;
• Bancos de dados relacionais;
• DDD (Domain Driven Design) e Clean Code; - Mínimo 6 anos
• Metodologias ágeis, como Scrum, Kanban, SAFe;
• Design Patterns;
• Experiencia com otimização de software para atender requisitos não funcionais (diminuir latência, aumento de escala, melhorar performance e continuidade);
• Pós-graduação ou especializações em Tecnologia da informação (diferencial);
• NestJS, ReactJS, VIEW, Vue (diferencial); Para manutenção de Legados
• Micro-frontend (diferencial);
• gRPC, GraphQL, SQS, RabbitMQ e web socket (diferencial);
• Postgress (diferencial);
• Bancos de dados noSQL, como MongoDB;
• Cache distribuído e REDIS (diferencial);
• Ferramentas de schedulagem, como EventBridge, Hangfire (diferencial);
• DEVSECOPS (CI/CD) e GitLAB SONAR e SAST (diferencial);
• Testes de unidade, funcionais e de integração (diferencial);
• Linux;
• Docker.
• Inglês fluente
6+ years in software development; .NET Core 8; REST APIs; TypeScript; Angular; Cloud (AWS/Azure/GCP); distributed microservices; relational and NoSQL databases; DDD and Clean Code; Agile methodologies; English fluent.
Key Responsibilities
- Develop scalable
- Implement clean
- Improve performance
Skills & Tools
NET Core, Angular, TypeScript, Node.js, NestJS, React, Vue, PostgreSQL, MongoDB, Redis, Docker, Linux, GraphQL, gRPC, SQS, RabbitMQ, WebSocket, EventBridge, Hangfire, CI/CD, DevOps, GitLab, SAST, DDD, Clean Code
Job Details
- Category: Software Development
- Seniority: Senior Level
- Commitment: Full Time
- Workplace: Remote — Brazil
- Languages: English, Portuguese
About Ben Fatto
Develop scalable distributed software using best practices, clean code, and performance optimization. — Industry: Information Technology