Working...
Al Foadia Group
This job is closed

Software Developer

Job Description and Requirements

We are currently in search of a Software Developer to create and maintain software, in-house hardware and network systems. The successful candidate will also help to develop critical products for our clients, and offer excellent technical support. This is a fantastic opportunity to engage in a positive and creative work environment that offers excellent benefits and flexible schedules.

Responsibilities

  • Reviewing current systems
  • Maintain and improve the performance of existing software
  • Presenting ideas for system improvements, including cost proposals
  • Working closely with analysts, designers and staff
  • Producing detailed specifications and writing the program codes
  • Testing the product in controlled, real situations before going live
  • Preparation of training manuals for users
  • Maintaining the systems once they are up and running
  • Recommend improvements to existing software programs as necessary

 

Requirements

  • Bachelor’s Degree in Computer Science required
  • Expertise in current computer hardware and software
  • Ability to use one or more development language (C++, PHP, ASP, Dot Net, Python, Java etc.)
  • Ability to work independently and multi-task effectively
  • Strong communication skills
  • Ability to work in a team
  • Eye for detail and identifying problems
  • An understanding of business
  • Analytical and commercial experience
  • Strong attention to detail