Best IT Jobs,Urgent Openings.Upload Your Resume
Description:
NCR revolutionized business transactions bringing the Cash Register to international prominence and opening one of the worlds first sales schools. Today, NCR celebrates more than 125 years of business and continues to be the face of innovation, bringing to market state-of-the-art solutions that make headlines and constantly push the boundaries of technology
Our NCR self-service, assisted-service and point-of-sale solutions are found in over 150 countries across the globe. Our core industries are financial and retail. The extensive NCR solutions portfolio also serves the travel, healthcare, food and hospitality, entertainment and gaming, and government and public sector industries. Recognizing that more consumers favor self-service as part of their everyday lives, NCR has taken the lead in offering the "anywhere, anytime" convenience that todays consumers demand.
Help lead the way to the next generation of self-service technology by revolutionizing how consumers interact with businesses around the world.
Designation : Software Engineer
Software Development focuses on implementing activities such as evaluating and acquiring, designing, constructing, unit testing and supporting software solutions based on business requirements in a variety of design/coding/testing environments, such as graphical user interface, database query languages, report writers, and specific development languages. Software developers consult on the use and deployment of software products and applications, and understand the business environment. Participates on process improvement action items.
The Software Developer is responsible for ensuring that solutions meet business needs by: Developing product/solution architecture based on customer requirements written from business requirement document and/or business requirement specifications. Converting requirements to functional requirements to develop software code that is accessible, usable, efficient, re-usable, cost effective, maintainable, reliable and installable. Designing and modeling program/code for an integrated software product or system that supports re-use, change and integration of various components. Constructing software, which meet requirements, promote re-use of software components, and facilitate ease of support. Conducting unit tests, tracking problems, and implementing changes to ensure adherence to test plan 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. Provide input and technical content for technical documentation for user help materials and customer training.
Previous Work Experience Graduate degree preferred or equivalent work experience for senior positions in Computer Science/Engineering or other related field Having Industry experience of nearly 2 to 4 years on C/C++ UNIX, Perl, Shell Scripting Advanced experience, certification/training or skills in UNIX operating systems, development environments, architecture design, software design and methodologies and software configuration management Understanding of customer requirements and analysis Key Areas of Responsibility Requirements Analysis Provide technical consulting to product manager during the formulation of customer and product requirements. Analyze customer and product requirements to formulate technical and software requirements Develop, evaluate, select and document optimal architecture that meets customer requirements.
Note:
Submit Your Resume