Estamos em busca de uma Pessoa Engenheira de Software Pleno com sólida experiência em desenvolvimento backend utilizando. NET, com foco em arquitetura escalável, qualidade técnica e integração com serviços em nuvem. Este profissional será responsável por apoiar decisões técnicas, evolução de sistemas e boas práticas de engenharia. Responsabilidades e atribuições Projetar, desenvolver e manter APIs RESTful escaláveis e seguras; Participar da definição e evolução da arquitetura de software; Garantir qualidade técnica por meio de testes automatizados e revisão de código; Consultas SQL e manipulação de dados complexos em bancos relacionados; Integrar serviços de mensagem e cache para sistemas distribuídos; Colaborar em processos de CI/CD e práticas Dev Ops; Monitorar e observar sistemas com ferramentas especializadas; Aplicar ferramentas de IA para apoio ao desenvolvimento de software; Atuar em tempos ágeis, contribuindo com melhorias contínuas e entregas iterativas; Participar de decisões técnicas e mentoria de desenvolvedores menos experientes. Requisitos e qualificações Graduação completa em Ciência da Computação, Engenharia da Computação, Sistemas de Informação ou áreas correlatas;. NET Core / C# : domínio da linguagem, async/await, lambda, using, ASP. NET Core, Entity Framework Core; Orientação a objetos : encapsulamento, herança, polimorfismo, abstrações, interfaces, agregação e composição; Arquitetura de software : REST, arquitetura orientada a eventos; Boas práticas de Engenharia de Software: SOLID, código limpo, DRY, YAGNI, KISS; Testes : unitários, integração, mocks e stubs; Banco de dados : My SQL e Oracle, SQL avançado (joins, subconsultas, agregações), procedimentos armazenados, triggers, transações e isolamento; Cache : Redis / Elasticache; Controle de versão : Git, resolução de conflitos, pull requests; Contêineres e Dev Ops : Docker, Kubernetes, AWS, pipelines CI/CD; Monitoramento : Prometheus, Grafana, Data Dog; Mensageria : Rabbit MQ; Ferramentas de IA : conhecimento na utilização de IA para apoio ao desenvolvimento de software; Metodologias ágeis : experiência com Scrum, Kanban ou similares. Requisitos desejáveis Experiência com migração de sistemas e modernização de legados; Vivência prévia com produtos financeiros, especialmente crédito.