Great work takes great people, and we’re always on the lookout for talented people

Working with Us

SNS is a forward thinking, innovative place to work. Our team is passionate about the supply chain and embraces new challenges at every stage

SNS Career Opportunities

Project Manager

The project manager is the single point of liaison with the customer project team, he orchestrates all project activities and tasks. Responsible for attending all project and steering committee meetings, it’s the project manager’s role to supervise all on-going project tasks, conduct carry risk analyses and deliver status reports.

  • Ensure that projects are delivered on-time, within scope and within budget.
  • Participate in and supervising each stage of the project.
  • Develop project scopes and objectives, involving all relevant stakeholders and ensuring technical feasibility.
  • Coordinate internal resources and third parties/vendors for the flawless execution of projects.
  • Ensure resource availability and allocation.
  • Develop a detailed project plan to track progress.
  • Track milestones, deliverables, and change requests.
  • Coordinate with various teams so that the customer’s expectations are met.
  • Manage changes in project scope, schedule and costs.
  • Measure project performance using appropriate systems, tools and techniques.
  • Report and escalate to management as needed.
  • Manage the relationship with the client and all stakeholders.
  • Perform risk management to minimize project risks.
  • Establish and maintain relationships with third parties/vendors.
  • Create and maintain comprehensive project documentation.
  • Be proactive in identifying critical business, technical, and/or operational issues and then drive issues to closure.
  • Ensure that the SNS Implementation Methodology is properly followed by all project team members.
  • Develop and mentor project team members.
  • Be a role model to the team members when it comes to SNS values and HR procedures.
  • Manage existing customer accounts and act as the primary point of contact to build long-term relationships with them.
  • Participate in sales presentations and demonstrations.

  • Bachelor’s degree in computer science, Engineering, MIS or related field.
  • High ethics and strong values.
  • 6-10 years project management experience for software implementations
  • Excellent analytical, problem solving and communication skills
  • Excellent knowledge (breadth/depth) of SNS solutions and services.
  • Excellent problem-solving skills, particularly with regard to anticipating and solving problems, issues, or concerns before they occur or become critical.
  • Very strong written, verbal and non-verbal communication skills with internal and external customers.
  • Experienced at presenting complex information to individuals and small groups.
  • Ability to travel up to 80% yearly.
Apply Now

Technical Consultant

The Technical Consultant is responsible for developing software modifications and interfaces. As well as conducting unit testing, the technical consultant also performs onsite installation and implementation activities. 
The Technical Consultant reports directly to the Technical Manager or Customer Support Manager. 

  • Bachelor’s degree in Computer Science or Engineering.
  • 0-2 years of experience
  • Fluent in Arabic and English, French is a plus
  • Knowledge of High-level programming Language (Preferably Java)
  • Knowledge of SQL or Oracle .


  • Develop, test and debug system customization using various software platforms including Java or .Net and using the Oracle or Microsoft SQL relational databases to match any changes required by the customer.
  • Understand the design specification and timeline estimates for assignments and consult the Project Manager to resolve any perceived discrepancies.
  • Follow test control procedures as developed by the Project Manager or Senior Technical Consultant.
  • Perform implementation activities, as directed by the Senior Technical Consultant or Project Manager.
  • Learn the customers’ business in order to provide functional and operational expertise.
  • Recommend software configuration or modifications to simplify and reduce operating time and costs.
  • Provide software development estimates for client requested modifications or software fixes.
  • Provide customer with support services as directed by the Customer Support Manager.
  • Resolve technical problems reported on the software by customers or QA team and develop necessary system patches.
  • Develop advanced knowledge in supply chain and logistics to provide adequate advice to customers.
  • Manage client relations by providing technical support, suggesting functional enhancements and delivering other customer services.
  • Develop positive working relationships with clients and internal support resources.
  • Recognize and suggest potential customizations and operational development for client's current business operations.
  • Build integration to 3rd party systems and devices.
  • Complete system installations as required.
  • Conduct Technical trainings to SNS customers.
Apply Now

Operational Specialist

Full Time
The Operational Specialist is responsible for providing functional and technical support to project managers and clients in the identification of requirements and the delivery of configured and test supply chain solutions. Responsibilities include working on-site with clients from initial project stages through system installation and conversion. 
Operational Specialists have significant roles in the areas of analysis, data gathering, client support, technical innovation and software testing and training. 
Given their experience in the field, the operational specialists may also be requested to participate in consultancy and design projects. 

Main Requirements:
  • Bachelor’s degree in Industrial Engineering, Computer Science, Engineering or related field. 
  • Minimum two to four years of experience
  • Very high ethics and strong values. 
  • Excellent written and verbal communication skills. 
  • Ability to communicate effectively in English. 
  • Ability to travel up to 50% yearly.
Main Duties:
  • Document functional and non-functional requirements based on interactions with customers. 
  • Create functional designs and prototypes based on analysis of requirements. 
  • Write detailed functional specifications following the SNS standards. 
  • Review and test completed modifications for functional accuracy. 
  • Provide training to customers. 
  • Estimate/plan activities and efforts associated with the functional requirements. 
  • Perform data loading/configuration tasks. 
  • Lead or Participate in information gathering and business review sessions with customers to understand overall project goals. 
  • Assist Support Analysts with issue resolution. 
  • May be required to generate additional services by proposing out-of-the box solutions and by establishing close communication channels with existing customers. 
  • May participate in sales presentations and demonstrations. 
  • Write user manuals and configuration documents. 
  • Write bi-weekly status reports 
  • Maintain and update project plan with the help of the project manager 
  • Participate on consultancy projects along with a senior consultant
  • Assist in collecting information
  • Assist in documenting consultancy report and presentations
  • Participate on warehouse design projects
  • Assist in collecting information
  • Assist in documenting design report and presentations 
  • Assist in design drawing (follow-up on CAD specialist)
  • Deliver internal trainings to new SNS resources 
Apply Now

Technical Specialist

The Technical Specialist is responsible for developing and testing software functionality that meet customer needs and design specifications. The Technical Specialist reports directly to the Technical Manager. 
For tasks related to specific projects, the Technical Specialist reports to the Senior Technical Consultant or Project Manager.

  • Bachelor’s degree in computer science, Engineering or related field.
  • Very high ethics and strong values.
  • 4-5 years of experience as a technical consultant or similar position.
  • Adequate knowledge in Warehousing Operations and Supply Chain.
  • Strong knowledge of the Software life-cycle.
  • Excellent written and verbal communication skills.
  • Ability to communicate effectively in English.
  • Ability to travel up to 50% yearly. 
  • Good personality and a team player.
  • Willingness to work overtime. 
  • Knowledge of High-Level Programming Languages (Preferably Java)
  • Knowledge of SQL or Oracle.
Apply Now

Please fill the form below or send your CV to:

Upload CV (PDF, Docx) *



Get In Touch

Have a Request ? We’d Like To Hear From You

Contact Us
Connect to SNSit
NASCODEWebsite By 


 © 2021 


  - All rights reserved
Hi and welcome to SNS ! We are here to help you so let’s start a conversation.
Chat with us
07 Dec, 2021
Hi and welcome to SNS ! We are here to help you so let’s start a conversation.
Stay up to date
Subscribe to our newsletter for our latest news lorem Ipsum is simply for our latest news lorem Ipsum is simply.