Desenvolvedor Full Stack .NET Sênior - Iniciativas em IA
Job Description
Somos uma consultoria de Engenharia de Software com mais de 15 anos de experiência em qualidade de software e elevado nível técnico quando se trata de automação de testes, segurança digital e cultura DevOps.
_nunca paramos de estudar e aprender, pois estamos sempre em busca de excelência e desenvolvimento.
_valorizamos nosso ambiente colaborativo, pois acreditamos na força do nosso time.
_agimos com transparência e respeito, pois buscamos manter padrões éticos e morais nas nossas relações com colegas, parceiros e clientes.
Nosso time está crescendo. Formamos uma equipe comprometida com resultados e capaz de resolver problemas desafiadores. Venha crescer conosco!
Como Desenvolvedor Full Stack .Net Sênior na PrimeUp você:
- Trabalhará dentro de squads multifuncionais ágeis em diferentes desafios estratégicos de transformação digital com iniciativas de IA para um grande banco, com foco em investimentos e gestão de patrimônios.
Para assumir esse desafio você precisa ter experiência/conhecimento com:
- Web & API:
- ASP.NET MVC 5 (Microsoft.AspNet.Mvc 5.2.7) — Extranet/Portal;
- ASP.NET Web Forms — Portal legado;
- ASP.NET Core Web API — projetos modernos (byf.smc.api, byf.aml.api);
- WCF (System.ServiceModel) — comunicação entre serviços legados (Cadastro, Extranet);
- ASMX Web Services — clientes legados (Web References);
- REST / RestSharp 112 — clientes de API modernos;
- Swagger — documentação de APIs .NET Core;
- Segurança & Autenticação:
- JWT (jose-jwt, JWT 8.x/10.x) — tokens de autenticação;
- Kerberos.NET 4.6.77 — autenticação Kerberos;
- Microsoft.Owin.Security (OAuth, JWT, OpenIdConnect, Cookies) — autenticação legada;
- Dados:
- Dapper 2.1.35 — micro-ORM nos projetos modernos;
- SQL Server (MSSQL) — banco de dados principal;
- Testes:
- MSTest (MSTest.TestAdapter, MSTest.TestFramework) — testes unitários legados;
- NUnit 3.x / 4.x + NUnit3TestAdapter — principal framework de testes;
- Moq 4.x — mocking;
- RhinoMocks 3.6 — mocking legado;
- SpecFlow 3.0 — BDD (Extranet testes automatizados);
- Selenium 2.x / 3.x — testes de UI automatizados;
- Sonar;
- Veracode;
- Logging & Monitoramento:
- NLog 4.7 / 5.x (+ NLog.Web.AspNetCore) — logging principal nos projetos modernos;
- log4net 2.0.14 — logging nos projetos legados;
- Mapeamento & Serialização:
- Newtonsoft.Json 13.0.3 — serialização JSON (padrão);
- System.Text.Json 9.x — serialização moderna;
- Agendamento:
- Quartz.NET 3.15.0 — jobs agendados (Cadastro);
- Documentos & Arquivos:
- FileHelpers 2.x / 3.x — parsing de arquivos flat/texto;
- Front-End (Extranet/Portal):
- ASP.NET Web Forms + ASPX;
- jQuery 3.5.1 + jQuery UI 1.13.2 + jQuery Validation;
- Bootstrap 4.5 / Bootstrap 5 BR;
- AjaxControlToolkit 20.1 — controles AJAX legados;;
- CI/CD & Build:
- GitLab CI/CD (.gitlab-ci.yml) — pipeline principal;
- Maven / POM (pom.xml) — build e publicação de artefatos;
- Nexus Repository — repositório de artefatos (snapshots/releases);
- Ansible AAP — deployment automatizado (DEV, TEST, QA, PROD);
- Cake Build (build.cake) — scripts de build C#;
- Arquitetura:
- Legado (Cadastro/Extranet): N-Tier clássico — DataAccess → DataMapper → BusinessRules → BusinessFacade → Web/WCF
- Moderno (SMC, AML, Replicator): Clean Architecture — Domain / Application / Infra / Presentation / CrossCutting
- Comunicação: WCF/ASMX (legado), REST/HTTP (moderno), WS proxies gerados.
Obs.: Essa vaga é para residentes da região metropolitana do RJ, o modelo é híbrido (2 vezes por semana presencial no cliente).
Como parte do time PrimeUp você terá direito a:
- Contratação CLT com remuneração compatível ao mercado;
- Vale Alimentação;
- Vale Refeição;
- Plano de Saúde;
- Plano Odontológico;
- Seguro de Vida;
- Folga Anual Bônus;
- Reembolso de Certificações;
- PrimeUp Academy (rede de capacitação profissional);
- Participação nos Lucros e Resultados (PLR);
- Plano de academias;
- Programa de Bem-Estar com auxílio psicológico, social, financeiro e jurídico.