Saturday, August 23, 2014

NCR Corporation is hiring Software Engineers at Mumbai


Job description
TITLE: Software Engineer
 LOCATION: Mumbai
GRADE: 9
About NCR Corporation
NCR Corporation (NYSE: NCR) is a global technology company leading how the world connects, interacts and transacts with business. NCR's assisted- and self-service solutions and comprehensive support services address the needs of retail, financial, travel, hospitality, gaming, public sector, telecom carrier and equipment organizations in more than 100 countries. NCR (www.ncr.com) is headquartered in Duluth, Georgia, USA.
POSITION SUMMARY & KEY AREAS OF RESPONSIBILITY:

• Responsible for the development of software components to control and manage deposit devices; Follow documented design procedures and participate in team-based design reviews, to implement a design; Assist in the development and documentation of test procedures to verify that designed software components meet specified requirements; Help conduct Software Unit Tests and Software Reliability demonstrations; Be responsible for supporting new and existing software components through their life-cycle 
Apply Here for Other MNC's

• Responsible for conducting unit tests, tracking problems, and implementing changes to ensure adherence to test plans and functional requirements; Diagnosing, isolating, and implementing remedies for system failures caused by errors in software code, using knowledge of system characteristics and utilizing software based system maintenance and tracking tools; Providing phone support to NCR customers and the NCR customer helpdesk
• Work with team of technical analysts to respond to, track and resolve incoming customer issues that are escalated from NCR"s support organization; Participate, on a rotation basis, in on-call pager duty as part of NCR"s contractual commitments for 7x24 support coverage; Modify software to address customer reported problems
• Construct software per requirements and design while maintaining adherence to source/build control procedures; Follow coding standards and the software development lifecycle defined by the organization ; Document program code according to specifications; Conduct software code inspections and reviews; Perform software configuration management per specifications
• Ensure the software is appropriately covered by automated Unit Tests; Track and control defect and customization changes; Understand the value and process of software quality assurance and test automation; Diagnose, isolate, and implement remedies for system failures caused by errors in software code, using knowledge of system characteristics and utilizing software based system maintenance and tracking tools
• Work with field support personnel to analyze and document problems; Identify and develop solutions and follow standard procedures to release the solutions
• Analyzes product design or assembly/test processes for at least one product area or assembly process; Finds basic design flaws and tests corrective action or fix; Designs, develops and tests assembly/test procedures, products and/or product modules; Test design, development and execution in moderately complex areas
• Facilitate requirements gathering and design sessions, and translate information gathered in those sessions into business process and system design documents and models
• Work with customers, Product Managers, Project Managers, Services and Support departments to understand business requirements
• Provide expertise on the system"s capabilities and limitations as it relates to business processes
• Lead and participate in design collaboration with Programmers, Quality Assurance and Documentation throughout software development lifecycle to ensure enhancements work as designed
• Build upon and embrace current development standards and contribute to the evolution of the design process
• Identifies differences between established standards and user applications and suggests modifications to conform to standards
BASIC QUALIFICATIONS: Bachelor's Degree in a technical discipline 4 - 7 years of related experience Strong technical abilities in many diverse technical fields, including Primary - Java, Core Java, Spring, Hibernate, JDBC, Secondary - C/C++, .Net Working knowledge of computer hardware and physical device interfaces Creativity / ability to design highly effective and attractive user interfaces Ability to work quickly and meet defined project schedules Ability to work effective in a team structure Ability to work with minimal supervision Understanding of real-time operating systems; Understanding of embedded control systems; Understanding of the software development process; Understanding of software design methodologies and tools Experience, certification, training or skills in operating systems, networks, development environments, software design, coding and testing, and programming languages
PREFERRED QUALIFICATIONS: 5+ years of related experience Master's Degree preferred EEO Statement Integrated into our shared values is NCR"s commitment to diversity. NCR is committed to being a globally inclusive company where all people are treated fairly, recognized for their individuality, promoted based on performance and encouraged to strive to reach their full potential. We believe in understanding and respecting differences among all people. This concept encompasses but is not limited to human differences with regard to race, ethnicity, religion, gender, culture and physical ability. Every individual at NCR has an ongoing responsibility to respect and support a globally diverse environment. Statement to Third Party Agencies To ALL recruitment agencies: NCR only accepts resumes from agencies on the NCR preferred supplier list. Please do not forward resumes to our applicant tracking system, NCR employees, or any NCR facility. NCR is not responsible for any fees or charges associated with unsolicited resumes.

Qualifications :

Bachelor's Degree in a technical discipline


Click Here To Register Your Resume
Check Details Here





0 comments:

Post a Comment