Somos apaixonados por desenvolver soluções que geram altoimpacto e fazem a diferença na vida das pessoas.
Além disso, estamos entre asmaiores empresas do Brasil no desenvolvimento de software de gestão, segundoranking do GPTW (Great Place to Work).
Nós nos esforçamos para oferecertransparência e oportunidades para que nossa equipe tenha representatividade emtoda a empresa.
Na Softplan, você tem autonomia e é encorajado para tomar boasdecisões.
Estes são alguns dos vários númerosque nos orgulhamos e se você quer fazer parte disso, então está no lugarcerto!!!
O que esperamos de você:
Domíniona linguagem C# (Async/Await, LINQ & Lambda);Domíniodos principais Design Patterns (Criacionais, estruturais e comportamentais);Frequenteuso de princípios SOLID- DDD;Experiênciaem equipes dinâmicas e metodologias de desenvolvimento ágeis;ORMEntity Framework Core (DataBase/Code First e Eager/Lazy Loading);ASP.NETCore (Middlewares, Filters & Attributes, Application settings &Configuration);Injeçãode dependência (DI Containers e Life Cycles);Testesde unidade e integração (XUnit);Conhecimentogerais de desenvolvimento (GIT, dotnet CLI e protocolo HTTP/HTTPS);Conhecimentobásico em CI/CD;Conhecimentoem modelagem de bancos de dados relacionais (preferívelOracle e PostgreSQL);Conhecimentoem mapeamento de objetos (AutoMapper);Conhecimentobásico em Anti-Corruption Layer pattern (FluentValidation);Conhecimentocom API Clients (GraphQL e REST);Práticanouso de Docker com.NET Core (Dockerfile e orquestração); Será um diferencial se tiver:
Conhecimentoem performance em banco de dados relacional;Conhecimentode Arquitetura com Microservices;Conhecimentobásico em mensageria (Massage-Broker ou Message-Bus);Conhecimento detécnicas e designs de resiliência nas APIs;Práticacom TDD;Práticano uso de Caching com Redis ou S3;Conhecimentoem Search Engines (Elastic Search) e NoSQL; Modelo de Trabalho: