Analista iii de desenv. de software

Há 3 horas

Pato Branco, Paraná, Brasil Netvagas Tempo integral
Descrição

Buscamos um Analista Full-Stack Sênior para atuar no desenvolvimento, evolução e sustentação de nossas soluções de software. Nesta posição, você atuará em uma equipe multidisciplinar, projetando desde APIs e integrações backend até interfaces e jornadas frontend, garantindo alta performance, segurança e qualidade de código em sistemas de média e alta complexidade.
Sua missão será desenvolver, otimizar e sustentar funcionalidades de software (back-end e front-end), implementando regras de negócio complexas e garantindo a entrega de valor contínuo e a melhoria da experiência dos clientes.

Responsabilidades e atribuições

O QUE VOCÊ VAI FAZER:
  • Desenvolvimento Back-End & Front-End: Projetar, codificar e sustentar soluções utilizando C# ou VB.NET, atuando em todo o ciclo de desenvolvimento.
  • APIs e Integração: Criar e integrar APIs RESTful seguras e eficientes, garantindo boa comunicação entre aplicações e sistemas distribuídos.
  • Arquitetura e Manutenção Legada: Realizar refatoração e otimização em sistemas legados, propondo melhorias na arquitetura técnica (cliente-servidor e web).
  • Documentação e Versionamento: Documentar etapas de desenvolvimento, arquiteturas e processos utilizando boas práticas de versionamento.
  • Mentoria e Colaboração: Orientar desenvolvedores de menor senioridade, tirar dúvidas e participar ativamente de ritos em metodologias ágeis (SCRUM/Kanban).
  • Refinamento Técnico: Detalhar requisitos de média e alta complexidade com os stakeholders, alinhando regras de negócio às necessidades dos usuários.


Requisitos e qualificações

O QUE ESPERAMOS DE VOCÊ:
  • Experiência: Mínimo de 4 anos de atuação na área de desenvolvimento de software.
  • Linguagens e Ecossistema .NET: Vivência prática e consolidada em C# ou VB.NET.
  • Bancos de Dados: Domínio em bancos de dados relacionais e não relacionais, com ênfase em SQL Server e noções de MongoDB (modelagem, otimização de consultas e rotinas).
  • APIs & Web: Sólidos conhecimentos na criação e consumo de APIs RESTful e fundamentos de arquitetura web.
  • Qualidade de Código: Conhecimento e aplicação prática de Clean Code, SOLID e Design Patterns.
  • Engenharia de Software: Familiaridade com controle de versão (Git), noções de CI/CD, esteiras DevOps e práticas seguras (OWASP).
  • Metodologias Ágeis: Vivência em ambientes que utilizam Scrum ou Kanban.
  • Soft Skills: Perfil analítico para resolução de problemas, boa comunicação para traduzir requisitos de negócio e perfil colaborativo para trocas de conhecimento.