Job Description
At Dakar Software Systems we are a leading provider of payroll and HR software solutions in Malta. In business for over 30 years, we have developed a reputation for implementing quality solutions of varying complexity within organisations employing from 2 to 40,000 employees. Over these years we have built a complete portfolio of HR solutions, implemented and supported by a team of professional service-oriented individuals for whom teamwork, competence and customer service are key attributes.
Our customer relationships are of huge importance to us. Hence why we see these relationships not simply as software implementation and support tasks but rather as opportunities to take a genuine interest in understanding our customers’ business and the strategic directions our customers would be contemplating. We look at our solutions as a means to an end in assisting customers along their journey.
Position description
As a Software Project Consultant, you will be responsible for providing expert guidance and support to clients throughout the software project lifecycle. You will collaborate with high-profile clients to understand their business requirements, assess project feasibility, and develop strategic solutions. Your role will involve planning, coordinating, and overseeing the execution of software projects, ensuring they are delivered within scope, timeline, and budget while meeting the desired quality standards. You will serve as a trusted advisor to your clients, leveraging your technical expertise and project management skills to drive successful outcomes.
Job requirements
- Consult with clients to understand their business objectives, requirements, and challenges related to software projects.
- Conduct feasibility studies and provide recommendations on project scope, objectives, and deliverables.
- Develop detailed project plans, including timelines, resource allocation, and budget estimates.
- Collaborate with cross-functional teams, including Developers, and quality assurance colleagues, to ensure smooth project execution.
- Provide technical expertise and guidance to clients and Project teams throughout the software development life-cycle.
- Monitor project progress, identify potential risks or issues, and develop mitigation strategies.
- Track project milestones and deliverables, ensuring adherence to timelines and budget.
- Conduct regular project status meetings with clients, providing updates on project progress, risks, and dependencies.
- Prepare and deliver project presentations, reports, and documentation to stakeholders.
- Offer post-project support, including knowledge transfer and training to clients.
- Stay updated with industry trends, best practices, and emerging technologies related to software development and project management.
Qualifications
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
- Proven experience as a Software Project Manager, Consultant, Implementation Specialist or similar role.
- Excellent project management, communication and presentation skills.
- Excellent analytical, problem-solving, and decision-making skills.
- Effective communication and presentation abilities, with the capability to convey complex technical concepts to non-technical stakeholders.
- Ability to work collaboratively in cross-functional teams and manage multiple projects simultaneously.
- Strong organisational skills with attention to detail and the ability to prioritise tasks effectively.
- Genuinely enjoy building relationships with people.
- Excellent written and spoken English (and ideally, but not mandatory, spoken Maltese).
- A high degree of proficiency in Microsoft Office tools.
- An organised, pleasant and professional disposition.
If you feel that you possess the attributes we are seeking, are currently resident in Malta and do not require a work permit.
All applications will be treated in strict confidence.