Ofertas de emprego
Engenheiro de Software
Sobre o trabalho Engenheiro de Software
Estamos à procura de um Engenheiro de Software para atuar em todo o ciclo de desenvolvimento de produtos, programando código bem estruturado, eficiente e testável que atenda às especificações.
Responsabilidades
- Desenvolver novas funcionalidades e reestruturar partes do sistema existente.
- Participar do desenvolvimento iterativo orientado a testes, prototipagem e revisões com a equipe de desenvolvedores.
- Projetar e programar soluções no backend e middle-end de forma eficiente e organizada.
- Implementar serviços escaláveis e robustos.
- Desenvolver APIs externas e internas.
- Criar e executar testes unitários e de performance para garantir escalabilidade e confiabilidade.
- Revisar e depurar código para garantir a qualidade do software.
- Criar documentação técnica, fluxogramas, layouts, diagramas e comentários no código para facilitar a manutenção e entendimento das soluções.
- Definir e projetar especificações do sistema, padrões e programação para instalação de soluções eficazes.
Requisitos
- Formação em Engenharia de Software, Tecnologia da Informação ou área relacionada.
- Experiência de 1 a 3 anos em desenvolvimento de software.
- Experiência no desenvolvimento de aplicações web no lado do servidor utilizando Java.
- Conhecimento no desenvolvimento de Web Services Java com APIs públicas (REST, SOAP).
- Experiência com bancos de dados relacionais (MySQL, PostgreSQL) e NoSQL (MongoDB).
- Proficiência em desenvolvimento orientado a objetos.
- Capacidade de aprender e adotar novas tecnologias de forma eficaz.
- Conhecimento em frameworks Java, arquitetura e padrões de design.
- Boas habilidades de comunicação e trabalho em equipe.
Benefícios
- Plano de saúde e odontológico.
- Modalidade de trabalho híbrido ou remoto (se aplicável).
- Oportunidade de crescimento e desenvolvimento profissional.
- Programas de capacitação, cursos e certificações.
- Vale-alimentação e vale-refeição.
- Cultura de inovação e ambiente colaborativo.