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Ãnuo 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 evoluição técnica dos produtos, garantindo entregas seguras, escáveis e alinhadas às necessidades do négocio.
- 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 dado 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 architecture 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 analitico e resolutiva;
- 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Ãnuo.
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.