Browse Jobs
For Employers
Post JobLog inGet Started

HR Manager - Software Sector

Maadi, Cairo
Posted 5 years ago
164Applicants for1 open position
  • 66Viewed
  • 24In Consideration
  • 30Not Selected
Search other opportunities

Job Details

Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:

Skills And Tools:

Job Description

Job Overview:

The HR Manager is the vehicle through which all the HR aspects of managing the team are developed and undergone. At our company HR Management is a core function since the main assets are the engineers and technical personnel. The HR Manager will be expected to build the HR systems with which the HR strategy is aligned with the business strategy, ensure that teams are happy and morale is high, ascertain to the alignment between job requirements and skill level as well as ensure individuals are productive and properly evaluated and compensated. This is in addition to the regular administrative roles of the HR Management.

Main Responsibilities:

  • Build and evolve the HR systems within the company and take full ownership of its execution and improvement.
  • Work directly with the CEO/Managing Director to identify organization development strategies, align HR strategies with corporate strategy, update organization structure, and participate in forecasting yearly head count.
  • Help define the structure of the organization and the associated job descriptions for the entailed roles and propose changes to them when necessary while creating and updating organization charts.
  • Coaches, supervises, and evaluates other HR/Admin subordinates, while keeping an eye of their development and providing the needed support and assistance.
  • Work directly with departmental managers and top management to identify potential recruitment needs.
  • Conduct recruitment function activities to include job posting through different channels, screening, interviewing; making recommendations on hiring decisions, aligning with top management to prepare and communicate the job offers based on the company’s salary scale, and negotiating with the candidates on the offers till closure.
  • Develop resources pool database to use in future needs.
  • Prepares for, and participates in different job fairs, and specialized events.
  • Oversee all administrative elements of HR such as personnel files, vacations, attendance, claims, refunds, corporate communications, enforcement of policies, etc.
  • Administers official paperwork such as contracts and employment documents.
  • Carry out/supervise hiring / end of employment logistics (this involves coordinating with different departments such as technical, finance and IT teams).
  • Writes, revises, and edits company policies (ex: vacations, attendance, administration policies, transportation policies, etc.), to ensure adherence to rules and procedures.
  • Issues, and reviews related HR documents as needed (ex: HR letters, experience letters, recommendation letters, etc.)
  • Keep employee records up to date by processing employee status changes in a timely manner.
  • Review attendance, hours worked, time sheets, work sheets and other information in order to detect and reconcile payroll changes.
  • Formulate performance appraisal system based on jobs’ competencies through which individual team members are periodically evaluated and provided with constructive feedback.
  • Responsible for processing all the employee performance related reports, notifications, needed illustrations.
  • Manage the training process in terms of defining learning objectives, outlines, pre and post assessments in coordination with the company leads.
  • Extract skill gaps and advise on the training needs for all team members based on their performance appraisal and future development plans.
  • Maintaining and developing connections/contacts with different training providers.
  • Responsible for all the training registration, communication, and follow-up logistics.
  • Conduct orientation/onboarding sessions regarding company policies to ensure they are clearly communicated to staff.
  • Serve as a link between management and employees by handling problems, questions, interpreting conflicts and helping resolve work-related problems.
  • Liaise with other functional / departmental heads to understand all necessary aspects and needs of HR development, and to ensure they are fully informed of HR objectives, purpose and achievements.
  • Responsible for initiating, and organizing staff meetings, company events, teams’ outings, team building activities to enhance moral and teamwork spirit.
  • Create a friendly, comfortable, funny and professional environment for the employees to grant increased produc

Job Requirements

  • Deep understanding of the various facets of HR management in the software industry.
  • Some understanding of technological concepts to help in recruiting and evaluating technical staff is a plus.
  • Practiced and formulated a thorough understanding of the challenges and steps towards successful recruitment of technical talent.
  • Familiar with SW job families.
  • Proficient in planning and execution of plans, policies and initiatives.
  • Capable of formulating HR strategies that match the overall business strategy.
  • Able to lead, manage and communicate effectively with people of all kinds.

Featured Jobs

  • HR Generalist - New Cairo, Cairo27 days ago
    Logo
  • Human Resources Generalist - Dokki, Giza21 days ago
    Logo

Similar Jobs

Search other opportunities
JobsHuman ResourcesHR Manager - Software Sector