Job Description
Associate, Software Engineering
Department: Product Research & Development
Employment Type: Permanent
Location: Morocco, Casablanca
Description
Responsibilities
- Design and build predefined dashboards and reports using TARGIT
- Translate business requirements and use cases into clear, intuitive visual dashboards
- Structure dashboards with strong navigation, storytelling, and drill‑down capabilities
- Define and visualize KPIs that support meaningful business insights
- Work with the rest of the team on making the dashboard deployment scale
- Continuously improve user experience, visual quality, and consistency across BI solutions
- Contribute to the development and refinement of dashboard design guidelines and standards
- Collaborate closely with Product Management and R&D to ensure scalable, reusable BI solutions
- Prioritize customer value and usability over unnecessary complexity
- Challenge and refine requirements to improve the overall quality of BI solutions
- Participate in customer discussions when relevant to gather feedback and inspiration
Skills, Knowledge & Expertise
- Strong visual design and layout skills (color theory, hierarchy, gestalt principles)
- Ability to design intuitive dashboards with clear structure and logical data flow
- Strong data storytelling skills and understanding of how users consume insights
- Solid understanding of KPIs and business logic
- UX‑focused mindset with emphasis on usability and customer value
- Ability to collaborate effectively in cross‑functional and international teams
- Confidence to question assumptions and suggest design improvements
- Experience with BI and data visualization tools (e.g., TARGIT, Power BI, Tableau or similar)
- Understanding of ERP‑related business domains such as finance, sales, supply chain, or manufacturing (preferred)
- Background as a BI Consultant, Data Analyst, or UX/UI or Graphic Designer working with data
- Basic technical understanding of BI environments (beneficial but not required)
- Backend development or advanced SQL skills are not required
- Strong communication skills and ability to work closely with stakeholders are essential
