Visão geral
Área e especialização profissional: Informática, TI, Telecomunicações - Programador / Desenvolvedor. Nível hierárquico: Analista. Local de trabalho: Porto Alegre, RS. Regime de contratação: Cooperado. Jornada: Período Integral.
Buscamos Desenvolvedor para atuar na definição de arquitetura, desenvolvimento, manutenção e evolução de aplicações corporativas, garantindo qualidade, performance e escalabilidade. O profissional será responsável por projetar soluções técnicas, implementar novas funcionalidades, corrigir falhas e liderar iniciativas de melhoria contínua, atuando em conjunto com analistas de sistemas, testadores e demais membros do time. Além disso, será referência técnica, apoiando na mentoria de desenvolvedores Júnior e Pleno e participando ativamente de projetos estratégicos.
Requisitos (qualificações)
* Experiência comprovada em .NET (C#, .NET Core/ASP.NET) para desenvolvimento de back-end.
* Experiência em React.js para desenvolvimento de interfaces modernas e responsivas.
* Conhecimento em TypeScript no front-end.
* Conhecimentos em DevOps (CI/CD, Azure DevOps, Docker, Kubernetes).
* Conhecimento em arquitetura de software, incluindo definição de padrões, boas práticas e documentação técnica.
* Atuação em projetos de performance, com experiência em otimização de aplicações e bancos de dados.
* Experiência em aplicações em nuvem (Azure, AWS, GCP), com foco em escalabilidade.
* Conhecimentos em APIs REST (criação, consumo e boas práticas de segurança).
* Experiência em bancos de dados relacionais (SQL Server, Oracle, PostgreSQL).
* Familiaridade com versionamento de código (Git) e práticas de integração contínua.
* Vivência em metodologias ágeis (Scrum, Kanban, SAFe).
* Conhecimento em testes unitários, integração e automação de qualidade.
* Habilidade em mentoria de desenvolvedores, apoiando o crescimento do time.
* Formação superior completa em Ciência da Computação, Engenharia de Software, Análise e Desenvolvimento de Sistemas ou áreas correlatas.
Responsabilidades
* Definir arquiteturas de software e padrões técnicos para novos projetos e evolução de sistemas existentes.
* Atuar em projetos de performance, realizando análise, identificação de gargalos e implementação de melhorias.
* Desenvolver e manter aplicações utilizando .NET (C#, .NET Core/ASP.NET) e React.js.
* Criar e consumir APIs REST, garantindo boas práticas de integração, segurança e performance.
* Implementar testes unitários, de integração e automatizados, assegurando qualidade e estabilidade das soluções.
* Apoiar na análise de requisitos, propondo soluções técnicas robustas e inovadoras.
* Colaborar em sustentação de sistemas, diagnosticando e resolvendo incidentes em produção.
* Atuar em conjunto com analistas de sistemas, testadores (QA) e equipes de negócio para garantir a entrega de valor.
* Participar das cerimônias ágeis (Scrum/Kanban), contribuindo em estimativas, planejamento e revisões técnicas.
* Apoiar na mentoria e desenvolvimento técnico de profissionais Júnior e Pleno.
* Propor e liderar iniciativas de inovação tecnológica, segurança e evolução da arquitetura de software.
#J-18808-Ljbffr