Software Developer

NCR Corporation

NCR Corporation


NCR Corporation


Karachi, Pakistan

Date Posted

July 1, 2021


Information Technology Jobs in Pakistan

Job Type


Education Requirement Bachelors/Masters
Career Level Mid Level
Experience 2-3 Years
Base Salary Competitive Salary
Street address Karachi


About NCR

NCR Corporation (NYSE: NCR) is a number one software- and services-led enterprise supplier within the monetary, retail and hospitality industries. NCR is headquartered in Atlanta, Georgia, with 36,000 staff globally. NCR is a trademark of NCR Corporation within the United States and different nations.

Software Developer (.Net / C# / Java / Full Stack

Position chargeable for software program effort scoping, design, implementation, testing, and techniques integration testing of software program parts
Responsible for the implementation of an answer or components of an answer to satisfy the acknowledged specs and structure; Performs software program design, programming, testing, assist and documentation of their software program to the agreed requirements and high quality pointers and in accordance with the related processes
Write documentation to explain program growth, logic, coding, and corrections; Validates software program design and answer to the undertaking necessities
Focuses on actions reminiscent of evaluating, designing, establishing, integrating, unit testing, trouble-shooting and supporting software program options based mostly on enterprise and operational necessities in a wide range of customer-facing and inner enterprise situations
Conducting unit exams, monitoring issues, and implementing modifications to make sure adherence to check plan and practical necessities; Responsible for diagnosing, isolating, and implementing treatments for system failures brought on by errors in software program code, utilizing data of system traits and using software-based system upkeep and monitoring instruments
Perform practical evaluation of necessities to find out estimates of assets (folks and tools), measurement of the software program merchandise, efforts, schedules and important laptop assets
Establish acceptance standards and high quality objectives; Provides estimates, objectives, requirements, constraints and dependencies as enter to the SOW and the software program growth plan
Responsibilities embrace environment friendly troubleshooting of system setups to shortly establish root trigger, decide absolute best answer, and finally resolve set up/configuration associated points
Responsible for offering suggestions to NCR’s growth workforce on new options and capabilities or new strategies of executing present options and capabilities in an effort to enhance the general effectiveness and efficiency of our techniques; This consists of documenting detailed necessities and taking part in design associated actions to make sure new growth actions meet or exceed buyer expectations
Researches and writes sections of proposals
Contributes to undertaking suggestions
Helps to organize shopper transition plans
Works with Business companions to establish, collect, prioritize and incorporate enterprise necessities into the answer
Maintain, administer and assist instruments utilized in deploying the answer
Assists the undertaking supervisor in implementing revolutionary trade and horizontal options to the shopper

Basic Qualification And Experience

Proven expertise as a Software Developer, Software Engineer or comparable function
Experience with software program design and growth in a test-driven surroundings
Knowledge of coding languages (e.g. C#, Java, JavaScript) and frameworks/techniques (e.g. AngularJS, Git)
Experience with databases and Object-Relational Mapping (ORM) frameworks (e.g. Hibernate)
Identifying areas for modification in present applications and subsequently growing these modifications
Writing and implementing environment friendly code
Maintaining and upgrading present techniques
Ability to be taught new languages and applied sciences
Excellent communication abilities
Resourcefulness and troubleshooting aptitude
BSc/BS/BE in Computer Science, Engineering or a associated discipline

Offers of employment are conditional upon passage of screening standards relevant to the job.

EEO Statement
Integrated into our shared values is NCR’s dedication to variety and equal employment alternative. All certified candidates will obtain consideration for employment with out regard to intercourse, age, race, colour, creed, faith, nationwide origin, incapacity, sexual orientation, gender identification, veteran standing, navy service, genetic info, or another attribute or conduct protected by regulation. NCR is dedicated to being a globally inclusive firm the place all individuals are handled pretty, acknowledged for his or her individuality, promoted based mostly on efficiency and inspired to try to achieve their full potential. We consider in understanding and respecting variations amongst all folks. Every particular person at NCR has an ongoing accountability to respect and assist a globally various surroundings.

Statement to Third Party Agencies
To ALL recruitment companies: NCR solely accepts resumes from companies on the NCR most well-liked provider checklist. Please don’t ahead resumes to our applicant monitoring system, NCR staff, or any NCR facility. NCR will not be chargeable for any charges or prices related to unsolicited resumes.

Seniority Level

Entry degree


Information Technology & Services
Computer Software
Staffing & Recruiting

Employment Type


Job Functions

Information Technology