[Crédito] Software Engineer III - C#
Remote C# Software Engineer III on Stone's credit team, solving complex fintech problems: planning, building and delivering technical roadmaps for credit/payments products. Core stack includes C#, Docker, observability tools (Elasticsearch/Datadog), and cloud/messaging tech at Brazil's largest independent payments company.
- Compensation
- Not disclosed
- Location
- Remoto
- Work setup
- Remote
- Seniority
- Not specified
- Employment
- Not specified
- Experience
- Not specified
- Category
- Software engineering
- Posted
Skills
Must have
- Software development with C#
- Solid knowledge of algorithms and data structures
- Solid knowledge of Design Patterns and SOLID
- Solid knowledge of unit and integration testing
- Natural use of git and knowledge of gitflow
- Knowledge of Docker and containerization
- Experience with observability tools such as Elasticsearch/Datadog
- Ability to produce clean, maintainable code
- Familiarity with agile methodologies, mainly Kanban and/or Scrum
- Use of AI in the development process
Nice to have
- Public and private clouds such as Azure and Google Cloud
- Knowledge of messaging models such as Service Bus, RabbitMQ or Kafka
- Knowledge of approaches such as Microservices, Event Sourcing, CQRS, Hexagonal Architecture
- Experience with relational and non-relational modeling
- Knowledge of CI/CD tools, Azure DevOps
- Knowledge of and interest in the financial market
Full description
Sobre a Stone:
Somos muito mais do que uma empresa de maquininhas! A Stone é uma empresa de tecnologia e serviços financeiros focada no(a) cliente.
Nascemos com o propósito de ser protagonistas na transformação da indústria de pagamentos, servindo o(a) empreendedor(a) brasileiro(a) e transformando seus sonhos em resultados.
Somos a maior empresa independente de meios de pagamentos do Brasil, com mais de quinze mil pessoas espalhadas pelas cinco regiões do país, em um cenário repleto de desafios e oportunidades. Valorizamos o trabalho em equipe, a flexibilidade, o desenvolvimento contínuo e os pensamentos disruptivos e incansáveis na busca de soluções para a nossa RAZÃO.
Nossa Cultura:
Por aqui, vivemos nossa cultura no dia a dia, guiados por esses 5 valores:
💚 O cliente é a razão
O cliente é o motivo pelo qual existimos e só temos sucesso se ele tiver sucesso.
⚡ Cabeça de dono
Fazemos o que é certo, do jeito certo, com responsabilidade e tecnologia para decidir melhor.
🎯 Direto ao ponto
Profundidade para entender e simplicidade para resolver.
🤝 Excelência é um jogo de equipe
Construímos um negócio de longo prazo, em time e com colaboração.
✨ Paixão em cada detalhe
Fazemos com paixão, atenção aos detalhes e vontade de surpreender para ajudar o cliente a vencer.
Como é ser uma pessoa Software Engineer Pleno:
- Atuar no planejamento, execução e priorização de problemas complexos relacionados ao setor financeiro e/ou produtos de plataforma de engenharia;
- Ser referência para tomada de decisões acerca de detalhes da solução;
- Auxiliar a equipe a resolver problemas sem escopo bem definido e atuar com times de áreas cross, visando a colaboração entre todos envolvidos para o projeto;
- Fornecer sugestões e levantar críticas construtivas, contribuindo com as decisões técnicas e assim disseminando conhecimento técnico no time;
- Definir e entregar de forma autônoma roteiros técnicos de projetos maiores, muitas vezes envolvendo dependências entre equipes;
O que esperamos de você:
- Desenvolvimento de software com C#
- Sólidos conhecimentos sobre algoritmos e estruturas de dados;
- Sólidos conhecimentos sobre padrões de projetos (Design Patterns) e SOLID;
- Sólidos conhecimentos em testes de unidade e integração;