Descrição da vaga:
Sobre a empresa:
Unidade de negócio do Grupo líder global em pagamentos empresariais, que oferece o mais amplo portfólio de soluções para gestão de veículos e benefícios.
Responsabilidades principais
Entender requisitos funcionais e técnicos com clientes, produto e áreas de negócio.
Traduzir necessidades de negócio em soluções técnicas (telas, APIs, serviços, procedures e integrações).
Desenvolver e evoluir aplicações em .NET Framework, .NET Core/8, React, Nest.js, Angular, Javascript, Typescript.
Atuar em incidentes de produção, com diagnóstico, correção e análise de causa raiz.
Desenvolver e manter procedures, views e consultas SQL Server (regra de negócio relevante no banco).
Evoluir o Portal Sem Parar Empresa (ASP.NET MVC, .NET Framework, .NET Core/8, React, Nest.js, Angular, Javascript, Typescript), APIs de serviços e integrações com parceiros.
Participar de code review, deploy, homologação e documentação técnica.
Requerimentos:
Nível: Sênior
Perfil: Analista/Desenvolvedor com forte visão de negócio e domínio técnico. Atua desde o entendimento funcional com clientes e áreas internas até a entrega da solução em código, incluindo investigação de incidentes e identificação de causa raiz.
Sobre o papel
Profissional responsável por analisar demandas, propor soluções técnicas, desenvolver e sustentar sistemas críticos do ecossistema Empresas. Atua de ponta a ponta: conversa com o negócio, desenha a solução, implementa, publica em produção e apoia em incidentes profundamente pesquisando a causa no processo PDCA.
Persona: "Me explique o negócio que eu te entrego a solução como tela, serviço, API, procedure ou integração com qualidade, rastreabilidade e foco em causa raiz ou necessidade de negócio criando oportunidades."
Conhecimentos técnicos obrigatórios
Plataforma .NET (C#) -
.NET Framework 4.8 (ASP.NET MVC 5, Web API 5, Web Forms legado)
.NET Core / .NET 7 e .NET 8 (ASP.NET Core Web API)
Arquitetura em camadas: Controller ? Service/Facade ? Banco/Integrações
Injeção de dependência (SimpleInjector, DI nativo do .NET Core)
Padrões: Facade, Repository, DTO/ViewModel, AutoMapper
Backend e APIs
ASP.NET MVC com Razor (.cshtml) - Portal CTF
ASP.NET Core Web API (REST, JSON, Swagger)
Consumo e criação de APIs REST e SOAP/WCF (Connected Services)
Autenticação/autorização: SSO, JWT Bearer, cookies/Owin
Serviços Windows e jobs de integração em background
Banco de dados SQL Server — competência crítica
Desenvolvimento e manutenção de Stored Procedures, Functions e Views
Leitura e evolução de bases de dados.
Diagnóstico de performance, locks, timeouts e inconsistências de dados
Importante: grande parte da regra de negócio Sem Parar Empresas está no banco de dados
Frontend e interfaces web
HTML5, CSS3, Bootstrap (3/5)
JavaScript, TypeScript e jQuery (telas do Portal e módulos legados)
Vue.js para aplicações SPA (ex.: Roteirizador CTF)
Consumo de APIs JSON e SOA para construção de telas e componentes
Razor Views com partials, modais e formulários complexos
REACT, NEST.JS, ANGULAR
Integrações e ecossistema de parceiros
Integrações REST/SOAP com parceiros externos
Telemetria, ActiveCampaign, SMS, WhatsApp e Push Notification
Conhecimento de fluxos assíncronos e processamento em lote
Ferramentas e operação
Git (Git Flow)
IIS (publicação de aplicações .NET Framework e Core)
log4net / NLog para rastreabilidade e troubleshooting
Azure / pipelines CI/CD (desejável)
Conhecimentos desejáveis
Entity Framework Core (BIS-ctf-services)
SSRS / Reporting Server
Telerik UI/Report
Firebase, OneSignal e ActiveCampaign
Experiência com domínio de frotas, abastecimento, cartão combustível, telemetria e roteirização
Competências comportamentais (diferencial sênior)
Visão de negócio: entende o problema antes de codificar.
Comunicação com cliente: conduz a solução e valida soluções com stakeholders.
Autonomia técnica: propõe, implementa e sustenta sem depender de microgestão.
Resolução de incidentes: investiga logs, banco, código e integrações para chegar à causa raiz.
Legado + modernização: atua com conforto em sistemas MVC legados e APIs .NET Core, Angular, React e Nest.JS atuais.
Ownership: assume a entrega ponta a ponta, da análise ao deploy e suporte pós-implantação.
O que o profissional vai encontrar no dia a dia
Repositório?Tecnologia??Escopo
BIS-portal - ASP.NET MVC 5 (.NET 4.8), Razor, jQuery, Bootstrap, Portal web de gestão (veículos, frotas, cartões, etc.)
BIS-ctf-services - .NET 8, ASP.NET Core Web API, EF Core
APIs de serviços CTF (mobile, portal, integrações)
BIS-ctf-core .NET 7, ASP.NET Core, JWT, Swagger - API core com autenticação e serviços centrais
BIS-integracaoparceiro - Windows Services, .NET, integrações, Jobs de telemetria, ActiveCampaign, SMS
BIS-RoteirizadorCTF - Vue.js, Bootstrap 5, JavaScript
SPA de roteirização e rede de postos
B2B-Fuel-SQL - SQL Server (Procedures, Views, Functions) - Banco de dados — regra de negócio central
Persona resumida
"Me explique o negócio que eu te entrego a solução completa: tela no Portal MVC, REACT, ANgulas, JavaScript, TypeScript , API REST em .NET Core, procedure no SQL Server, integração com parceiro ou correção de incidente com causa raiz documentada com qualidade, rastreabilidade e visão de produto."
Entregar menos documento e protótipo e mais solução funcional - Mão na Massa