Desenvolvedor. NET Sênior (Back End)
A Genesis Consulting tem oportunidade imediata para Desenvolvedores .NET experientes com verdadeira paixão por crescimento profissional e entrega de valor através da tecnologia. Nossos clientes são alguns dos principais líderes mundiais em diferentes indústrias e o candidato fará parte de projetos desafiadores para construir e apoiar soluções técnicas para suas necessidades.
Perfil Técnico:
1. Sólidos conhecimentos em .NET 3.5, .NET Core, .NET 6 e C#;
2. Conhecimentos em Oracle PL/SQL;
3. Bons conhecimentos em WebAPI, RestFul, Json, Angular;
4. Bons conhecimentos em Oracle 10, 11g, 12, UML e Arquitetura SOA;
5. Padrões de Projeto: Herança e Encapsulamento (Strategy, Command, CQRS, Factory, Abstract Factory, Singleton, Object Pool, Adapter, Decorator, Facade, Observer e Observable);
6. Arquitetura de microserviços;
7. Framework de mensageria RabbitMQ, banco de dados NoSQL e Oracle - Kafka desejável;
8. Angular 12;
9. Uso de threads, thread pools, semáforos, desenvolvimento thread safe;
10. Conhecimentos de rede: TCP e UDP;
11. Web APIs e protocolo HTTP/HTTPS;
12. Conhecimentos de IMDG: Redis, Hazelcast ou similares;
13. Conhecimentos de mensageria FIX;
14. Experiência com aplicações cloud native;
15. Versionamento de projetos com Git;
16. Infraestrutura de containers: Docker, Rancher, Kubernetes, Openshift etc.
Experiência com Scrum
Atuação em time Scrum com foco principal em desenvolvimento C# .NET; Entender as necessidades do cliente; Auxiliar na definição dos requisitos para criação e manutenção de sistemas/produtos; Participar ativamente do desenho das soluções.
Regime de Contratação:
CLT Full + Pacote de Benefícios. Atuação em um dos maiores players do mercado nacional.
#J-18808-Ljbffr