Browse Jobs
For Employers
Post JobLog inGet Started

Junior Software Developer

NCR
Giza, Giza
Posted 5 years ago
264Applicants for3 open positions
  • 80Viewed
  • 38In Consideration
  • 21Not Selected
Search other opportunities

Job Details

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

Skills And Tools:

Job Description

Are you ready to be part of a story of transformation? An adventure that spans over 130 years?

  • Now is an exciting time to join NCR. We are leading the future of connected experiences. A career here means making a difference in the world, embracing change and innovation, and always seeking new adventures.

Job description

  • This position is responsible for developing code under the guidance of a senior resource.
  • Helping to ensure that the project is completed on time and on/under budget.
  • This position will also be responsible for unit testing, debugging new and/or existing software, performance tuning and support/install existing/new services.

Responsibilities

  • Develop code based on the specifications provided
  • Participate in code development by actively writing code and conducting unit testing
  • Work with the development team to troubleshoot development environment, production environment, performance tune and optimize code

Job Requirements

  • Experience and demonstrated knowledge of web technologies, such as HTML5, CSS, Javascript, JQuery and .NET.
  • Knowledge of object-oriented programming.
  • Experience and demonstrated knowledge with AngularJS will be considered as an advantage.
  • Preferably graduates of AUC, GUC, MIU, BUE, and ASU or equivalent Universities
  • Knowledge of distributed source version control system (such as Git, BitBucket, TortoiseSVN etc.) will be considered as an advantage
  • Ability to work with rudimentary requirements and specifications
  • Excellent teamwork and collaboration skills
  • Excellent problem solving and analytical skills
  • Proven ability to design and develop large-scale, complex applications
  • Solid understanding of software development principles
  • Good analytical and problem-solving skills
  • Self-motivated, eager and quick learner
  • Passion for technology
  • A strong team player, able to collaborate and work with global and cross-functional teams

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentJunior Software Developer