O Analista de Desenvolvimento Sênior será responsável pelo desenvolvimento, manutenção e otimização de aplicações web utilizando o framework .NET, bem como integração com banco de dados Oracle utilizando PL/SQL. Este profissional também terá um papel importante na criação e manutenção de relatórios usando JasperReports e na integração de sistemas através do desenvolvimento e consumo de web services e APIs. Colaborará com equipes de negócio e de TI para atender a requisitos complexos, sempre assegurando a qualidade, escalabilidade e segurança das soluções desenvolvidas.
Responsabilidades:
· Desenvolver e manter aplicações web de alta qualidade utilizando .NET e .NET Core.
· Criar, modificar e otimizar consultas e procedimentos em PL/SQL para integração com banco de dados Oracle.
· Desenvolver e manter relatórios customizados utilizando JasperReports.
· Construir e consumir APIs RESTful e SOAP para integração com sistemas internos e externos.
· Trabalhar em conjunto com outras equipes para definir especificações de integração e desenvolvimento de soluções de negócios.
· Realizar revisões de código, documentação de processos e orientação técnica para a equipe de desenvolvedores júnior.
· Colaborar com a equipe de DevOps para implementar automação e CI/CD quando necessário.
· Manter-se atualizado com as melhores práticas em desenvolvimento e segurança de aplicações.
· Fazer reuniões com a área de negócio para entendimento de escopo de demandas ou orientá-los sobre a uso do sistema
· Ministrar treinamento sobre processos do sistema.
Requisitos:
· Experiência avançada em desenvolvimento web com .NET e .NET Core.
· Sólido conhecimento em C# e framework ASP.NET MVC.
· Experiência com PL/SQL para desenvolvimento e otimização de consultas e procedures em Oracle.
· Conhecimento em ferramentas e técnicas de desenvolvimento de relatórios com JasperReports.
· Experiência em integração de sistemas por meio de APIs RESTful e SOAP.
· Conhecimento de padrões de design de software e arquitetura de microsserviços.
· Conhecimento de práticas de clean code.
· Conhecimento em bancos de dados relacionais (Oracle e SQL Server).
· Experiência com Entity Framework e LINQ para acesso e manipulação de dados.
· Familiaridade com tecnologias de front-end, como HTML, CSS, JavaScript, e frameworks como Angular.
· Experiência com controle de versão (Git) e metodologias ágeis (Scrum, Kanban).
· Boa capacidade analítica, de resolução de problemas e habilidades de comunicação.
· Experiência no segmento de saúde suplementar, com foco em operadoras de saúde, administradoras de benefícios, autogestão ou cooperativa médica.
Diferenciais:
· Experiência com Microsoft Azure ou outra plataforma de nuvem (AWS, Google Cloud).
· Conhecimento em DevOps, incluindo ferramentas de CI/CD como Azure DevOps, Docker, e Kubernetes.
· Experiência com otimização de consultas e manutenção de banco de dados Oracle.
Benefícios:
-. Vale-alimentação
-. Vale-transporte
-. Auxílio creche
-. Vale refeição
-. Estacionamento
-. Seguro de vida
-. Assistência médica
-. Assistência veterinária
-. Day off aniversário
-. TotalPass
-. Assistência odontológica
Número de vagas: 4
Tipo de contrato e Jornada: Efetivo – CLT - Período Integral
Área Profissional: Analista em Informática, TI, Telecomunicações - Análise de Sistema
Exigências
Escolaridade Mínima: Ensino Superior
Valorizado
Experiência desejada: Entre 5 e 10 anos
Habilidades
.NET
C#
CI/CD
Framework
Git
HTML
JasperReports
Oracle
PL/SQL
SQL Server
Denunciar vaga