Analista Pleno de Desenvolvimento
Descrição da vaga:
Quem Somos:
No Insper, dedicamo-nos a formar líderes e produzir conhecimento que impulsione a sociedade. Nossa missão é levar excelência acadêmica e impacto social à formação de alunos e profissionais, por meio de ensino rigoroso, pesquisa aplicada e inovação.
Estamos em busca de pessoas que queiram transformar o Brasil, que tenham vontade de aprender continuamente e que estejam prontas para os desafios diários de um ambiente dinâmico, colaborativo e orientado a propósito.
Nosso objetivo é ampliar o impacto positivo da educação, contribuindo para decisões mais embasadas e para o desenvolvimento do país.
Sobre a atuação do profissional:
- Atuar no desenvolvimento e manutenção de soluções tecnológicas inovadoras, escaláveis e seguras, contribuindo para a excelência acadêmica e operacional do Insper. Utilizar práticas ágeis e padrões arquiteturais adequados para criar sistemas internos robustos e realizar integrações eficientes com plataformas externas, assegurando alinhamento às necessidades estratégicas da instituição.
Principais responsabilidades:
- Desenvolver e sustentar aplicações full stack (front-end e back-end) utilizando .NET Core (C#), Angular e JavaScript/TypeScript, atuando de ponta a ponta no ciclo de desenvolvimento.
- Projetar e implementar APIs RESTful e integrações entre sistemas internos e externos, garantindo eficiência, segurança e qualidade dos dados.
- Aplicar boas práticas de engenharia de software, incluindo Design Patterns, Clean Code e Domain-Driven Design (DDD).
- Contribuir para a modernização e desacoplamento de sistemas legados, promovendo maior modularidade, escalabilidade e sustentabilidade das soluções.
- Desenvolver interfaces responsivas, performáticas e consistentes, utilizando frameworks como Bootstrap e Tailwind CSS, com foco na experiência do usuário.
- Criar e manter testes automatizados, assegurando qualidade, robustez e confiabilidade do código.
- Avaliar e propor a adoção de novas tecnologias e ferramentas, fomentando inovação e ganho de eficiência.
- Contribuir com iniciativas que explorem o uso de Inteligência Artificial aplicada, como automações, motores de recomendação e análise de dados.
Requisitos técnicos:
- Formação superior completa em Ciência da Computação, Engenharia, Sistemas de Informação ou áreas correlatas.
- Experiência mínima de 3 anos em desenvolvimento de sistemas e integração de tecnologias.
- Desenvolvimento com .NET Core (C#) e Angular.
- Sólido conhecimento em JavaScript e TypeScript.
- Aplicação de boas práticas como Clean Code, Design Patterns e Domain-Driven Design (DDD).
- Experiência na criação de APIs REST, além de conhecimento em SOAP e WCF.
- Desenvolvimento de interfaces utilizando Bootstrap e Tailwind CSS.
- Criação e manutenção de testes unitários, com foco em qualidade e sustentabilidade do código.
- Experiência com integrações via mensageria, SSIS e APIs.
- Conhecimento em SQL Server e T-SQL.
- Familiaridade com middleware (API Gateway, ESB) — experiência com Sensedia será um diferencial.
- Vivência com Azure DevOps (Git, VSTS, pipelines e automação de testes).
- Experiência com metodologias ágeis (Scrum).
- Inglês intermediário para leitura e escrita técnica.
- Buscamos um profissional orientado a resultados, com visão sistêmica e senso crítico, proativo, organizado e colaborativo, com excelente comunicação, autonomia e compromisso com aprendizado contínuo e qualidade nas entregas.
Localização | Modelo de contratação | Modelo de trabalho |
|---|---|---|
São Paulo, SP, BR | Efetivo CLT | Remoto |