Job Description

  • Developing new software applications.
  • Working closely with business analysts, designers and quality control.
  • Reviewing current systems, and Presenting ideas for system improvement.
  • Combining all elements of the program design.
  • Reacting to problems and correcting the program as necessary.
  • Adapting the program to new requirements, as necessary.
  • Is competent in all or some stages of the systems development life cycle – analysis, design, development and testing, implementation, documentation, and evaluation.
  • Revises software code to make it more efficient and be able to detect bugs in the code.
  • Demonstrates the initiative and method for solving different problems, and propose effective solutions for those problems.
  • Tests their own code before sending it to QC.

Experience Needed:

More Than 4 Years