CBE
Engenheiro de Software (Júnior)
EP Management & Consultancy Services
Maputo (Cidade)
Emprego
Data de Expiração: Indefinido
Como Candidatar-se
Ver no LinkedIn →
Engenheiro de Software (Júnior)
Descrição da Vaga
The Software Engineer Officer will be responsible for designing, developing, testing, and maintaining software solutions that support the Digital’s core business operations. This role focuses on building reliable, scalable, and secure applications, including internal systems, APIs, and customer-facing platforms, following modern software engineering practices.
Responsabilidades
Projetar, desenvolver e manter serviços de backend escaláveis, APIs RESTful e microsserviços usando linguagens e frameworks como Java, Python, Node.js ou Laravel
Implementar, otimizar e consultar bases de dados relacionais (por exemplo, PostgreSQL) e/ou NoSQL, garantindo a integridade, segurança e desempenho dos dados
Escrever código limpo e sustentável seguindo práticas de codificação seguras, realizar testes e depuração completos e utilizar Git para controlo de versão em um ambiente de desenvolvimento baseado em Linux.
Qualificações
Metodologias de teste e depuração
Práticas de codificação segura
Mínimo de 3 anos de experiência em desenvolvimento de software
Sólida experiência com: – Desenvolvimento de API (REST, JSON, mecanismos de autenticação)
Arquitetura de microsserviços e design orientado a serviços
Bancos de dados: relacionais (PostgreSQL, SQL Server) e/ou NoSQL
Trabalho com frameworks (Laravel, VueJs, Reac, NodeJs).
Familiaridade com as melhores práticas de desenvolvimento de software, incluindo:
Sistemas de controlo de versão (Git)
Habilidades e Experiência
Proficiência em linguagens como Java, Python, JavaScript, PHP ou similares
Conhecimento prático de metodologias ágeis (Scrum, Kanban)
Familiaridade com ferramentas de documentação API (OpenAPI / Swagger)
Experiência em trabalhar em ambientes Linux
Criatividade e capacidade de propor soluções técnicas inovadoras
Fortes competências analíticas e de resolução de problemas
Capacidade de trabalhar eficazmente num ambiente orientado para o trabalho em equipa
Boa gestão do tempo e capacidade de cumprir prazos
Pensamento crítico e atenção aos detalhes
Vontade de aprender e adaptar-se a novas tecnologias.
COMO CANDIDATAR-SE
Para candidatar-se, aceda ao link: https://epmcsdatabase.com/jobdetails/366d9087-08b1-4d89-8e4e-302cfe025ce5