Software Development Supervisor - Smart Software Services

  • Development
  • Damascus
  • 12/06/2024

A Supervisor is a key figure within our organization overseeing and managing developers daily activities or a work team Their primary role is ensuring tasks and projects are completed efficiently and effectively Supervisors provide their team guidance instruction and direction often serving as a first point of contact for employees workrelated issues

They are also tasked with performance evaluation offering feedback and sometimes involved in disciplinary actions Supervisors are critical in maintaining workflow managing resources and ensuring the teams efforts align with organizational goals and objectives

Hiring Description

We are searching for a detail  oriented IT supervisor to join our excellent team The IT supervisors responsibilities include supervising staff while they complete tasks providing training to new recruits scrutinizing existing processes writing reports developing work schedules and delegating tasks You should also be able to develop optimization strategies and provide excellent customer service

To be successful as an IT supervisor you should keep abreast of developments in your field and have the ability to quickly diagnose tech related problems Outstanding candidates are able to meet deadlines and keep their team focused in stressful situations.

Responsibilities 

Analyzing existing computer systems and making recommendations for upgrades and improvements

Developing and overseeing the development process of systems which include software and hardware

Performing tests and troubleshooting as well as quality assurance

Implementing safety procedures and data recovery plans

Recruiting training and evaluating staff members

Developing user manuals as well as policies and procedures

Collaborating with other departments and professionals in the development of IT systems

Ensuring all developments installations maintenance and upgrades are carried out on schedule and to client specifications

Delegating tasks and developing budgets and work schedules

Staying up to date with field advancements and ensuring the team receives refresher training as well

Requirements

Degree in computer science IT or similar

Hands on experience in developing systems with a minimum of 7 years

A minimum of  years in supervising an IT team

Degree or completed courses in business administration would be advantageous

Strong written and verbal communication skills

Excellent interpersonal and leadership skills