CrawlJobs Logo

Associate, Software Engineering

Morocco, Casablanca · Job Posted May 27, 2026
Apply Position
Job Link Share

Job Description

The BI Frontend Designer will be responsible for designing and building high-quality, predefined BI dashboards and reports in TARGIT. The role focuses on creating intuitive, visually strong, and scalable BI solutions for ERP systems across the Forterro ecosystem. Working closely with R&D and Product Management teams in Denmark, the position emphasizes customer value, usability, and standardized productized BI rather than one-off or backend-heavy solutions.

Job Responsibility

  • 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

Requirements

  • 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)
  • Strong communication skills and ability to work closely with stakeholders are essential

Nice to have

  • 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)

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Associate, Software Engineering

8 matching positions

New

Associate, Software Engineering

Associate, Software Engineering with Goldman Sachs Services LLC in Jersey City, ...
Location
Location
United States , Jersey City
Salary
Salary:
132000.00 - 171200.00 USD / Year
nytimes.com Logo
The New York Times
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Master’s (U.S. or foreign equivalent) in Computer Science, Computer Engineering, Electrical Engineering, Information Systems or a related field and one (1) year of experience in the job offered or related software engineering role OR Bachelor’s (U.S. or foreign equivalent) in Computer Science, Computer Engineering, Electrical Engineering, Information Systems or a related field and two (2) years of experience in the job offered or related software engineering role. Prior experience must include one (1) year of experience (with a Master’s degree) OR two (2) years of experience (with a Bachelor's degree) with 5 of the 7 following skills: C++ or Java
  • full software development lifecycle, including requirements gathering, design, coding, testing, documentation, deployment, and production support
  • building multi-threaded and multi-process service-oriented enterprise applications within Unix environment
  • programming technologies including Spring, Hibernate, RabbitMQ, or Kafka
  • relational database management system (RDBMS) such as Sybase or Oracle
  • micro-services architecture design and development including REST, Spring, or other back-end technologies
  • and database query languages, including SQL or NoSQL technologies such as MongoDB.
Job Responsibility
Job Responsibility
  • Develop, enhance, support and maintain the Firm’s software solutions in support of its global businesses
  • Design and implement high-quality, scalable and thoughtful technology solutions leveraging both internal and open-source services
  • Fulltime
Read More
Arrow Right

Principal Associate - Software Engineering - Fullstack - International Cardtech

Do you love building and pioneering in the technology space? Do you enjoy solvin...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
capitalone.com Logo
Capital One
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s Degree in Engineering or Computer Science
  • At least 5 years of experience in software engineering (Internship experience does not apply)
Job Responsibility
Job Responsibility
  • Collaborate with and across Agile teams to design, develop, test, implement, and support technical solutions in full-stack development tools and technologies
  • Share your passion for staying on top of tech trends, experimenting with and learning new technologies, participating in internal & external technology communities, mentoring other members of the engineering community
  • Collaborate with product managers, and deliver robust cloud-based solutions that drive powerful experiences to help millions of Americans achieve financial empowerment
  • Utilize programming languages like, Java, Scala, Go, React, TypeScript, JavaScript, HTML/CSS,, SQL, and Python, RDBMS and NoSQL databases, Container Orchestration services including Docker and Kubernetes, and a variety of AWS tools and services
What we offer
What we offer
  • Healthy Body, Healthy Mind
  • Save Money, Make Money
  • Time, Family and Advice
  • Fulltime
Read More
Arrow Right

Software Engineering Associate Manager

Support the vision and guide a team of engineers to build and support digital pr...
Location
Location
United States , Plano
Salary
Salary:
156998.00 - 175000.00 USD / Year
pepsico.com Logo
Pepsico
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree (US or Foreign Equivalent) in Computer Science or Software Engineering and seven (7) years of experience in Software Development or Engineering Management OR a Master's Degree (US or Foreign Equivalent) in Computer Science or Software Engineering and five (5) years of experience in Software Development or Engineering Management
  • Must have seven (7) years of experience (or 5 with Master’s) with the following: working knowledge of multiple programming languages including Java and JavaScript
  • building APIs and microservices
  • JavaScript/TypeScript, Node.js, React-Redux or other front-end frameworks
  • Collaborating effectively with regional and global teams across functions
  • Architect, deploy, integrate, and configure cloud services to enhance platform scalability, performance, and reliability and Ensure high code quality through thorough functional testing, unit testing, and peer code reviews
  • Must have five (5) years of experience with Azure, Google Cloud, AWS, and cloud-specific PaaS/SaaS solutions
Job Responsibility
Job Responsibility
  • Support the vision and guide a team of engineers to build and support digital products and applications (DPA) across S&T core priorities
  • Drive partnerships with User Experience, Product Management, IT, Data & Analytics, Emerging Tech, Innovation, and Process Engineering teams to deliver the Digital Products portfolio
  • Develop software development strategy utilizing industry standards
  • Create roadmap and timing of implementation of the roadmap based on business requirements and strategy
  • Lead multi-discipline, high-performance work teams distributed across remote locations effectively
  • Build, manage, develop, and mentor a team of engineers
  • Interact with executives across the company to lead the narrative around software engineering
  • Develop and expand DPA capabilities through a customer obsessed, services-driven digital solutions platform that leverages data and AI to deliver automated and personalized experiences
  • Manage and appropriately escalate delivery impediments, risks, issues, and changes tied to the engineering initiatives to the stakeholders
  • Interact with key business partners to recommend solutions that best meet the strategic needs of the business
  • Fulltime
Read More
Arrow Right

Principal Associate - Software Engineering

Do you love building and pioneering in the technology space? Do you enjoy solvin...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
capitalone.com Logo
Capital One
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s Degree in Engineering or Computer Science
  • At least 5 years of experience in software engineering (Internship experience does not apply)
  • 3+ years of experience in any of the following : Java/Scala, Golang, React, Node, JavaScript, TypeScript, or Python
  • 1+ years of experience with AWS, GCP, Microsoft Azure, or another cloud service
  • 1+ years of experience with REST, Spring Boot, GraphQL, Jenkins
  • 2+ years of experience in open source frameworks
  • 2+ years of experience in Agile practices
Job Responsibility
Job Responsibility
  • Collaborate with and across Agile teams to design, develop, test, implement, and support technical solutions in full-stack development tools and technologies
  • Share your passion for staying on top of tech trends, experimenting with and learning new technologies, participating in internal & external technology communities, mentoring other members of the engineering community
  • Collaborate with product managers, and deliver robust cloud-based solutions that drive powerful experiences to help millions of Americans achieve financial empowerment
  • Utilize programming languages like, Java, Scala, Go, React, TypeScript, JavaScript, HTML/CSS,, SQL, and Python, RDBMS and NoSQL databases, Container Orchestration services including Docker and Kubernetes, and a variety of AWS tools and services
What we offer
What we offer
  • Healthy Body, Healthy Mind: You have options and we have the tools to help you decide which health plans best fit your needs
  • Save Money, Make Money: Secure your present, plan for your future and reduce expenses along the way
  • Time, Family and Advice: Options for your time, opportunities for your family, and advice along the way
  • Fulltime
Read More
Arrow Right

Principal Associate - Software Engineering

Do you love building and pioneering in the technology space? Do you enjoy solvin...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
capitalone.com Logo
Capital One
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s Degree in Engineering or Computer Science
  • At least 5 years of experience in software engineering (Internship experience does not apply)
  • 3+ years of experience in any of the following : Java/Scala, Golang, React, Node, JavaScript, TypeScript, or Python
  • 1+ years of experience with AWS, GCP, Microsoft Azure, or another cloud service
  • 1+ years of experience with REST, Spring Boot, GraphQL, Jenkins
  • 2+ years of experience in open source frameworks
  • 2+ years of experience in Agile practices
Job Responsibility
Job Responsibility
  • Collaborate with and across Agile teams to design, develop, test, implement, and support technical solutions in full-stack development tools and technologies
  • Share your passion for staying on top of tech trends, experimenting with and learning new technologies, participating in internal & external technology communities, mentoring other members of the engineering community
  • Collaborate with product managers, and deliver robust cloud-based solutions that drive powerful experiences to help millions of Americans achieve financial empowerment
  • Utilize programming languages like, Java, Scala, Go, React, TypeScript, JavaScript, HTML/CSS,, SQL, and Python, RDBMS and NoSQL databases, Container Orchestration services including Docker and Kubernetes, and a variety of AWS tools and services
What we offer
What we offer
  • Healthy Body, Healthy Mind
  • Save Money, Make Money
  • Time, Family and Advice
  • Fulltime
Read More
Arrow Right

Associate Head - Software Engineering

Alter Domus India develops and licenses a growing family of proprietary software...
Location
Location
India , Hyderabad
Salary
Salary:
Not provided
alterdomus.com Logo
Alter Domus
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in computer science or a related field (or equivalent work experience)
  • Seasoned engineering senior manager with minimum 14+ years of experience managing a team and global stakeholders
  • Strong professional experience in full stack development, with a strong focus on Angular, .NET, and .NET Core
  • Very strong expertise in developing and integrating RESTful APIs, with a deep understanding of asynchronous request handling
  • Strong understanding of technology architectures, programming, databases, and cloud computing
  • Cloud platform-agnostic skills are preferred, enabling flexibility in technology selection
  • Excellent leadership, communication, and interpersonal skills to effectively manage teams and collaborate with stakeholders
  • Ability to identify problems, analyze data, and develop effective solutions that meet business needs
  • Proven experience in managing multiple projects simultaneously, overseeing implementation, and ensuring successful delivery
  • Ability to think strategically, develop long-term plans, and make decisions that align with business objectives
Job Responsibility
Job Responsibility
  • Develop and implement technology transformation strategies that align with business goals
  • Identify areas for improvement and propose innovative technologies to enhance operational efficiency
  • Design and oversee the implementation of new architectures across application, data, integration, and security domains
  • Lead the design and delivery of technology solutions that meet business needs and adhere to industry standards
  • Collaborate with cross-functional teams and clients to understand requirements and translate them into effective technical solutions
  • Evaluate and recommend new technologies, tools, and platforms to support business transformation efforts
  • Promote the culture of continuous improvement, innovation and upskilling in the team
  • Oversee the implementation of new technologies and solutions, managing project timelines and budgets to ensure successful delivery across multiple projects simultaneously
  • Continuously monitor and optimize technology performance, identifying areas for improvement and implementing strategies to enhance efficiency
  • Provide mentorship and guidance to junior engineers and team members
What we offer
What we offer
  • Support for professional accreditations such as ACCA and study leave
  • Flexible arrangements, generous holidays, birthday leave
  • Continuous mentoring along your career progression
  • Active sports, events and social committees across our offices
  • Support with mental, physical, emotional and financial support 24/7 from our Employee Assistance Program
  • The opportunity to invest in our growth and success through our Employee Share Plan
  • Plus additional local benefits depending on your location
Read More
Arrow Right

Associate Engineer, Software Test Engineering

The primary role of Engineering function within Product Development team is to c...
Location
Location
United States , San Diego
Salary
Salary:
89000.00 - 133000.00 USD / Year
resmed.com Logo
ResMed
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Computer Science academic studies that will lead to a Bachelor's or Master's Degree (Software Engineering) or any related field)
  • Experience with [Python, JIRA, Software Test, Android and iOS Mobile Apps, AI]
  • Requires a Bachelor’s degree or equivalent work experience
  • Minimum of 2 years of related experience
  • Follows standard practices and procedures and applies basic theories, concepts, principles and methodologies in analyzing situations or data
Job Responsibility
Job Responsibility
  • Work directly with talented individuals of all levels
  • With guidance from the departmental leader, you will work on several product teams
  • Know commonly used concepts, practices, and procedures within the myAir App and Software testing process and rely on mentorship, instructions, and pre-established guidelines to perform the job's functions
What we offer
What we offer
  • comprehensive medical, vision, dental, and life, AD&D, short-term and long-term disability insurance, sleep care management, Health Savings Account (HSA), Flexible Spending Account (FSA), commuter benefits, 401(k), Employee Stock Purchase Plan (ESPP), Employee Assistance Program (EAP), and tuition assistance
  • Employees receive Flexible Time Off (FTO), receive 11 paid holidays plus 3 floating days and are eligible for 14 weeks of primary caregiver or two weeks of secondary caregiver leave when welcoming new family members
  • Fulltime
Read More
Arrow Right

Associate Director of Software Engineering

We are looking for an experienced and visionary Associate Director of Software E...
Location
Location
United States , Saint Petersburg
Salary
Salary:
Not provided
raymondjames.com Logo
Raymond James
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of software engineering experience
  • 3+ years in a leadership role
  • Proven experience building and scaling web applications or platforms
  • Strong understanding of modern front-end and back-end technologies (e.g., Angular/React, Java, Oracle, cloud platforms)
  • Experience with cloud infrastructure (AWS, Azure, or GCP) and DevOps practices
  • Excellent communication and stakeholder management skills
  • Bachelor’s: Computer and Information Science, Bachelor’s: Information Technology, High School (HS) (Required)
  • General Experience - 6 to 10 years
  • Manager Experience - 3 to 6 years
Job Responsibility
Job Responsibility
  • Build and lead a software engineering team focused on designing, developing, and maintaining a modern recruiting portal
  • Contribute to, and advance, the architecture and technology stack in alignment with business goals and scalability needs
  • Collaborate with product, design, and business stakeholders to translate requirements into technical solutions
  • Establish engineering best practices, including CI/CD, automated testing, code reviews, and agile methodologies
  • Ensure high availability, performance, and security of the recruiting platform
  • Mentor and develop engineering talent, fostering a culture of innovation, ownership, and continuous improvement
  • Manage project timelines, budgets, and vendor relationships as needed
  • Fulltime
Read More
Arrow Right