O que esta vaga pede
A FIAP é uma faculdade de tecnologia, inovação e negócios que tem como propósito fazer a diferença no mundo e no mercado da educação.
Somos change makers e acreditamos no poder transformador da tecnologia, da inovação e da inteligência artificial.
E aí, let's rock the future? 🚀
Buscamos um(a) Desenvolvedor(a) .NET apaixonado(a) por tecnologia, inovação e com vontade de impactar a vida de estudantes e profissionais da educação.
Você fará parte de um time responsável pelo desenvolvimento e evolução de sistemas, plataformas digitais, APIs, integrações e automações que apoiam diferentes áreas da FIAP.
Procuramos alguém que, além de possuir uma boa base de desenvolvimento de software, esteja preparado para uma nova forma de construir tecnologia, utilizando Inteligência Artificial como ferramenta de apoio durante o ciclo de desenvolvimento, aumentando produtividade e qualidade sem abrir mão de análise crítica, segurança e boas práticas de engenharia.
✅ Esperamos que você tenha experiência prática com:
-
C# e .NET 8, .NET 9 ou .NET 10
-
ASP.NET Core
-
ASP.NET MVC e Razor Pages
-
Criação, manutenção e integração de APIs RESTful
-
Entity Framework Core e/ou Dapper
-
SQL Server:
-
consultas SQL
-
stored procedures
-
modelagem de dados
-
análise básica de performance
-
-
HTML, CSS e JavaScript
-
Versionamento utilizando Git
-
GitLab e/ou GitHub
-
Testes unitários
-
Princípios de Clean Code, SOLID e boas práticas de desenvolvimento
-
Swagger / OpenAPI e Postman
🤖 Desenvolvimento assistido por Inteligência Artificial
Acreditamos que a Inteligência Artificial já faz parte da evolução da engenharia de software e deve ser utilizada como uma ferramenta para aumentar a produtividade e a qualidade das entregas.
Na FIAP, utilizamos o OpenAI Codex como ferramenta de desenvolvimento assistido por IA.
Esperamos que você tenha interesse e familiaridade com o uso de IA no desenvolvimento de software e utilize o Codex como apoio em atividades como:
-
geração e evolução de código;
-
criação de testes unitários;
-
análise e compreensão de código existente;
-
investigação e diagnóstico de erros;
-
refatoração de código;
-
criação e manutenção de documentação técnica;
-
geração e revisão de queries SQL;
-
apoio na construção e consumo de APIs;
-
criação de scripts e automações;
-
revisão de código e identificação de possíveis melhorias.
Mais importante do que simplesmente utilizar IA é saber avaliar criticamente o resultado gerado pelo Codex, compreender o código produzido, validar seu funcionamento e identificar possíveis problemas de segurança, performance ou arquitetura.
IA acelera o desenvolvimento. A decisão e a responsabilidade técnica continuam sendo do desenvolvedor.
⭐ Diferenciais
Não são requisitos eliminatórios, mas fazem brilhar os olhos:
-
Experiência com .NET 10
-
Experiência com modernização/migração de aplicações legadas para versões atuais do .NET
-
Conhecimento em Minimal APIs
-
Experiência com aplicações e serviços executados em background:
-
Worker Services
-
Windows Services
-
Quartz.NET
-
-
Familiaridade com IIS
-
Docker e containers
-
CI/CD
-
Pipelines no GitLab e/ou GitHub
-
Conhecimentos de arquitetura de software e Design Patterns
-
Experiência com observabilidade, logs e monitoramento de aplicações
-
Conhecimentos de segurança em aplicações Web e APIs
-
Experiência com aplicações legadas em .NET Framework
-
Experiência com jQuery
-
Conhecimento ou experiência na manutenção de aplicações em ASP Clássico
-
Experiência com desenvolvimento assistido por IA utilizando Codex
🧠 Soft Skills valorizadas
-
Boa comunicação e trabalho em equipe
-
Autonomia para investigar problemas e propor soluções
-
Capacidade de transformar necessidades de negócio em soluções técnicas
-
Organização com prazos, versionamento e documentação
-
Pensamento crítico e capacidade analítica
-
Atenção à qualidade, segurança e manutenibilidade do código
-
Interesse constante por novas tecnologias
-
Disposição para aprender, experimentar e compartilhar conhecimento
-
Capacidade de utilizar IA de forma responsável e crítica, sem depender cegamente do código gerado
🚀 Seus principais desafios
No dia a dia, você participará de desafios como:
-
Desenvolvimento e evolução de APIs e integrações utilizadas por sistemas internos e externos
-
Construção e manutenção de aplicações ASP.NET utilizadas nas operações da FIAP
-
Desenvolvimento de soluções utilizadas por alunos, professores e áreas administrativas
-
Desenvolvimento de serviços, integrações e rotinas automatizadas para processos de backoffice
-
Integração entre diferentes plataformas e sistemas
-
Evolução e modernização de aplicações existentes
-
Investigação e resolução de problemas em produção
-
Melhoria contínua da qualidade, segurança e performance das aplicações
-
Utilização do Codex como acelerador do ciclo de desenvolvimento, apoiando análise, implementação, testes, documentação, refatoração e manutenção de software
⚙️ Nossa stack e ferramentas
-
C#
-
.NET 8 / .NET 9 / .NET...