Junior Software Developer
NCR -
Giza, GizaPosted 5 years ago264Applicants for3 open positions
- 80Viewed
- 38In Consideration
- 21Not Selected
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