Top Business Group for Human Resources

Junior Software Developer & IT Call Center Infrastructure

Category IT
Publish Date Wednesday 10-10-2018
Country Egypt
Gender male
Years Of Experience 0 – New Graduate
Salary Negotiable

An international company located in Heliopolis is hiring a Junior Software Developer and IT Call Center Infrastructure (Male Only)


Job Description:
  • Working with an agile team to develop, test, and maintain web and desktop-based business applications built on Microsoft technologies.
  • Assisting in the collection and documentation of user's requirements, development of user stories, and estimates.
  • Preparing reports, manuals and other documentation on the status, operation and maintenance of software. Design, develop, and unit test applications in accordance with established standards.
  • Participating in peer-reviews of solution designs and related code.
  • Package and support deployment of releases.
  • Working with teammates in the migration of older applications (asp) to current Microsoft technologies. Developing, refining, and tuning integrations between applications.
  • Analyzing and resolving technical and application problems.
  • Adhering to high-quality development principles while delivering solutions on-time and on-budget. Providing third-level support to business users.
  • Maintaining Call Center infrastructure.

Qualifications:
  • College or University degree in Computer Science or a related discipline
  • 0-3 years of experience
  • Age 25-35 years old
  • Experience Background: Junior Level
  • Language Proficiency: Good in Arabic and English ( written and spoken )
  • Strong desire to learn
  • Core Competency Requirements
  • Solid understanding of object oriented programming concepts
  • Solid understanding of relational database design and querying concepts
  • Familiarity with version control concepts
  • Preferred Competency Requirements
  • Exposure to Microsoft .NET development using C#
  • Exposure to web development using HTML5, CSS and JavaScript
  • Knowledge of client/server application development
  • Knowledge of agile development methodologies
  • Knowledge of unit testing theory