Sobre nós:
Somos a Inter Pag!
No mercado há nove anos, somos uma empresa brasileira pioneira em recebimento de pagamentos via transações eletrônicas, que se destacou pela tecnologia completa e se tornou uma importante adquirente no Brasil, ao oferecemos soluções personalizadas e diferenciadas aos nossos clientes.
Anteriormente como Granito, agora, com a liderança total do Inter, a marca mudou para Inter Pag!
O que não mudou é que continuamos nossa jornada de inovação, agilidade e acessibilidade, com foco em soluções inteligentes de pagamento para o mercado.
Agora, essa tecnologia completa passa a integrar o ecossistema Inter para empresas e, com a visão voltada para o futuro, estamos preparados para moldar o amanhã das transações financeiras, não apenas atendendo, mas também antecipando as necessidades dos nossos clientes.
/n
Para fazer parte do nosso time, é essencial:
* Sólida experiência com desenvolvimento Back-end plataforma .Net (C#);
* Sólidos fundamentos de POO (Programação Orientada a Objetos);
* Conhecimentos em arquitetura de aplicações RESTful;
* Experiência com arquitetura de microservices;
* Bons conhecimentos em Clean Code, Design Patterns e conceitos S.O.L.I.D;
* Conhecimento em banco de dados SQL Server;
* Experiência em AWS;
* Experiência com versionamento Git;
* C# (.NET CORE 2.0+), Solid, DDD, TDD, clean code e padrões de integração;
* SQL;
* Metodologia Ágil;
* Aplicações REST (Web API)
* Docker;
* Swagger;
* Elastic;
* Testes de Integração e Automatização;
É diferencial:
* MongoDB e NoSQL;
* Experiência em ferramentas de APM (Application Performance Management);
* Grafana;
* DataDog;
* RabbitMQ, Kafka.
/n
Responsabilidades como desenvolvedor:
* Desenvolver features novas em C#;
* Realizar sustentação nas APIs existentes;
* Realizar code reviews;
* Manter a disponibilidade e estabilidade dos sistemas;
* Criar e manter atualizada a documentação técnica (Confluence ou Wiki) dos sistemas desenvolvidos pela equipe;
* Realização de revisões de código para garantir artefatos padronizados e de qualidade;
* Orientação nas implementações de testes automatizados;
* Sugestão de modelos de desenvolvimento que aumente a qualidade dos produtos e a agilidade dos times;
* Comunicação 360 com transparência para identificação de atritos e resolução pacifica;
* Acompanhar indicadores relacionados aos sistemas e propor melhorias.