Careers dimarkwd June 16, 2022

Careers

Our Core Values

We have come a long way steadily growing and maturing as a professional organization. We have cultivated and continuously expand a team of talented experts who are passionately committed to working at Synergy. We believe that the success in an organization is built on the talent and energy of smart and driven people.

Our Core Values are at the heart of everything: how we think, how we feel & how we act.

Honorable

We stand for what is just and right and hold ourselves to the highest ethical standards.

Fearless

We have the courage and curiosity to challenge the status quo and create a better future.

Knowledgeable

We seek to elevate our technological capabilities, deepen our domain expertise, and enrich our practical knowledge and skills.

Trusted Advisor

We are a reliable partner not only in delivering high-quality solutions, but also in supporting our clients with credible advice and proven know-how. This is how we build lasting relationships based on trust and mutual benefit.

Impactful

We measure impact not in terms of developing a system or completing a project. Impact is when a client has successfully solved the challenge at hand as a result of working with us.

Job Openings

Business Development Associate

Business Development Associate

Responsibilities

  • Lead Generation & Client Engagement
    • Identify and research potential clients (governments, NGOs, donor agencies).
    • Conduct outreach via email, LinkedIn, and strategic communications to prospective clients.
    • Engage, qualify, and respond to inbound leads and inquiries.
  • Partnership Development
    • Identify and engage with strategic partners in target countries.
    • Present solutions and partnership models to potential business partners.
    • Build and maintain strong client relationships.
  • Market Research & Analysis
    • Track new opportunities with donor institutions and multilateral organizations.
    • Research key stakeholders and decision-makers in target markets.
  • Reporting & CRM Management
    • Maintain and update CRM records for all BD activities.
    • Prepare and deliver weekly and monthly BD reports.
  •  

Your profile

  • Bachelor’s degree in Business Administration, Management, International Relations, Economics, or related field.
  • 1–2 years of experience in business development, sales, research, or international projects — desirable.
  • Strong research, analytical, and written communication skills.
  • Strong negotiation skills and proven ability to build client relationships.
  • Highly self-motivated with strong work ethic and drive to achieve business development goals.
  • English level: C1 required (for smooth presentations, product demos, and professional discussions).
  • Spanish or French knowledge desirable
  • Comfortable with outreach, professional networking, and cold communication.
  • Ability to work both independently and collaboratively in a fast-paced environment.
  •  

Systems Analyst

Systems Analyst

Responsibilities

  • Conduct needs assessments, analyze client and project requirements, and translate them into clear and actionable technical specifications.
  • Participate in process of software configuration and customization based on project requirements using platform tools and builders.
  • Collaborate with Project Managers, Software Engineers, Database Developers, QA Engineers, and Technical Writers to ensure alignment and successful system implementation.
  • Develop and maintain workflow diagrams, prototypes, and process documentation.
  • Participate in training, user documentation, and User Acceptance Testing (UAT) activities.
  • Provide analytical input and insights to enhance existing functionalities and improve system performance.
  • Review and contribute to Terms of Reference (TORs) for new initiatives and projects.
  • Support product roadmap execution, contributing to planning, testing, and improvement cycles.
  • Monitor configuration changes and ensure compliance with development and release standards.
  • Research and recommend best practices, tools, and trends to strengthen system analysis and implementation processes.
  • Collaborate with teams to refine internal processes and ensure efficient workflows.
  • Contribute to the mentorship and growth of junior configuration and administration specialists.

Your profile

  • Bachelor’s degree in Computer Science, Information Technology, Mathematics, or a related field.
  • Proven experience in systems analysis, software configuration, or business analysis within a technical environment.
  • Strong analytical and problem-solving skills.
  • Solid understanding of data modeling, RDBMS, and SQL fundamentals.
  • Familiarity with software development and release processes.
  • Ability to create prototypes, workflow diagrams, and clear documentation.
  • Effective communication and collaboration skills within cross-functional teams.
  • Capacity to manage multiple priorities and adapt to changing project requirements.
  • Awareness of industry best practices and emerging trends.
  • Continuous learning mindset and a desire for professional growth.
  • English proficiency is required.

Project Manager

Project Manager

Responsibilities

  1. Working with the client/beneficiaries.
  • Communicate with clients for establishing business rules and system requirements in the initial stages and throughout the project lifetime.
  • Travel abroad to conduct needs assessment and training for Synergy’s worldwide clients.
  • Work closely with the client to ensure the success of the project and customer satisfaction.
  1. Managing the project to achieve its goals.
  • Coordinate diverse and simultaneous activities in the scope of the project by using effective planning, organization and time management skills.
  • Create, manage and update project related documentation, including project management plan, project requirements documentation, system prototypes, project schedule, progress reports, etc. in accordance with Synergy PMO policies and procedures.
  • Prepare estimates and develop detailed project plans for all phases of the project.
  • Manage project costs, ensure that the cost control process is maintained in the scope of the project.
  • Manage project risks, communicate with management about possible risks and make mitigation plans.
  • Manage the change within the project and control implementation of agreed changes;
  • Conduct trainings and users acceptance tests as defined by the project contract and prepare relevant documentation and reports.
  • Be the main point of contact and responsible for projects that are in Maintenance and Support phase to ensure successful implementation and delivery of contract terms.
  1. Managing the team
  • Cooperate with the software development team leader to manage the team, motivate and support the team to achieve its goals. Make sure the team achieves the project goals in the planned timeframes.
  • Ensure that project functional and non-functional requirements have been properly documented and transferred to the Software Development Team for successful implementation, this includes creation of epics, user stories, tasks, etc.
  • Work closely with qualified technical team consisting of Software Developers, Database Developers, System Analysts, QA Engineers, UI Designers, Technical Writers, etc. to manage successful implementation of the project.
  • Set priorities and define project success criteria for the team.
  • Evaluate team members, participate in face-to-face meetings to provide feedback.
  • Work with different departments and business units based on the project needs.
  • Promote a productive and collaborative environment.

Your profile

  • At least Bachelors degree in IT, Management or relevant field. Masters degree is desirable.
  • Strong IT and analytical background.
  • Min 3 years of hands-on experience with project management.
  • Valid PMP or other recognized Project Management certificate is a plus.
  • Experience in designing managing and delivering complex software solutions.
  • Ability to conduct feasibility studies and needs assessments in IT applications.
  • Ability to produce analytical reports, communicate with clients.
  • Expert knowledge of Project Management tools, such as MS Project, Atlassian products.
  • Experience in Agile methodologies and Project Management practices.
  • Knowledge of web technologies and databases is desirable.
  • Ability to work under pressure.
  • Advanced verbal and written communication skills in English. Knowledge of French and Arabic is highly desirable (depending on the project involved).

We believe in equal opportunities, always striving to recruit professionals with the qualities and skills required for each position, and work at the highest levels of ethics and confidentiality in our candidate selection process.