Descrição da vaga
A eLaw Tecnologia é referência em soluções para gestão jurídica, impulsionando a eficiência de escritórios de advocacia e departamentos jurídicos por meio da inovação.
Buscamos um(a) Desenvolvedor(a) .NET, preferencialmente com perfil Full Stack, para atuar no desenvolvimento e evolução de nossas soluções. Procuramos profissionais com experiência em C#, .NET/ASP.NET Core, APIs REST, SQL Server e Angular, comprometidos com qualidade, boas práticas e evolução contínua.
Valorizamos profissionais que utilizem Inteligência Artificial como apoio ao processo de Engenharia de Software, aplicando-a de forma crítica para aumentar produtividade, qualidade e capacidade de análise, indo além da simples geração de código.
Se você gosta de tecnologia, inovação e desafios, essa oportunidade é para você!
Principais Responsabilidades:
• Desenvolver, manter e evoluir aplicações utilizando .NET e tecnologias relacionadas, garantindo qualidade, desempenho e boas práticas de desenvolvimento;
• Criar e manter testes unitários, contribuindo para a estabilidade, confiabilidade e qualidade do código;
• Participar da análise, implementação e evolução de funcionalidades, atuando na resolução de problemas e melhoria contínua das soluções;
• Automatizar atividades e processos de desenvolvimento, visando ganho de produtividade e eficiência operacional;
• Utilizar ferramentas de Inteligência Artificial como apoio às atividades de desenvolvimento, análise de código, refatoração, documentação, testes e investigação de problemas;
• Realizar code reviews e colaborar na disseminação de boas práticas, padrões de desenvolvimento e arquitetura de software;
• Contribuir para a evolução técnica dos produtos, garantindo entregas seguras, escaláveis e alinhadas às necessidades do negócio.
• Experiência sólida com C#, .NET/ASP.NET Core, desenvolvimento e manutenção de APIs REST;
• Conhecimento em bancos de dados SQL Server, modelagem de dados e frameworks de persistência, como Entity Framework ou NHibernate;
• Experiência com Angular, além de conhecimentos em HTML, CSS, JavaScript e TypeScript;
• Vivência com Git, code review e fluxos de desenvolvimento colaborativos;
• Conhecimento de arquitetura de software, boas práticas de desenvolvimento, testes automatizados e qualidade de código;
• Capacidade de analisar, manter e evoluir sistemas existentes, desenvolvendo novas funcionalidades e atuando na investigação e resolução de problemas;
• Experiência com refatoração de código, documentação técnica, análise de impacto de mudanças e apoio na definição de soluções e arquiteturas.
Perfil Comportamental:
• Perfil analítico e resolutivo;
• Proatividade e senso de dono;
• Boa comunicação e colaboração;
• Compromisso com qualidade;
• Organização e atenção aos detalhes;
• Adaptabilidade e aprendizado contínuo;
• Foco em resultados e melhoria contínua.
Requisitos:
•
Formação superior em: Ciência da Computação, Engenharia de Software, Sistemas de Informação, Análise e Desenvolvimento de Sistemas, Engenharia da Computação e/ou Tecnologia da Informação ou áreas correlatas.
Diferenciais:
• Pós Graduação: Arquitetura de Soluções e Inteligência Artificial aplicada ao Desenvolvimento de software;
• Docker e ambientes containerizados;
• Experiência com CI/CD;
• Conhecimentos em GitLab CI/CD;
• Arquitetura de microsserviços;
• Mensageria;
• Experiência com aplicações corporativas de médio ou grande porte;
• Conhecimentos de observabilidade, troubleshooting e análise de performance;
• Experiência com modernização e evolução de sistemas legados.