Browse Jobs
For Employers
Post JobLog inGet Started

Software Developer

Cubex Solutions
Cairo, Egypt
Posted 9 years ago
111Applicants for3 open positions
  • 73Viewed
  • 17In Consideration
  • 44Not Selected
Search other opportunities

Job Details

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

Skills And Tools:

Job Description

Your Responsibilities

Software developers (also known as programmers or coders) design, build and customize Cubex software, mobile applications and websites. As a software developer, your work may involve:
  • Designing computer controls for industrial and manufacturing machinery and required integration with other software packages
  • Building administrative and financial databases from scratch
  • You would work closely with senior programmers and business analysts, and create technical plans to meet the needs of the client.

A typical project may include:

  • Programming a test version of a piece of software
  • Testing installation and compatibility issues
  • Checking test results and fixing technical problems (known as bugs)
  • Determining minimum and recommended required hardware and other infrastructures
  • Manage cloud servers, virtual servers (known as VPS), and configure operating systems
  • Installing a full version and carrying out final checks before going ‘live’
  • Maintaining and supporting systems once they are up and running.
  • You could work with a range of web-based technologies, and you would need to understand how databases integrate with these systems.

Job Requirements

To become a software developer at Cubex, you will need to have:

  • A good knowledge of hardware, software and programming languages (at least one)
  • Preferably, very good knowledge of Python, Java and XML.
  • The ability to interpret and follow technical plans
  • the ability to create and interpret UML maps.
  • a creative approach to problem-solving
  • an understanding of Computer Aided (Assisted) Software Engineering (CASE) tools and Integrated Development Tools (IDEs), preferable Eclipse.
  • excellent proficiency at using Source Code Management (SCM) software and tools such as git, bzr or hg.
  • excellent communication and customer care skills
  • the ability to work with people at all levels, including non-technical staff
  • good project management skills
  • the ability to work under pressure and meet deadlines
  • good teamwork skills
  • an appreciation of the client's business needs
  • an understanding of confidentiality and data protection issues.

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentSoftware Developer