Software Developer C/C++ and C# ASP.Net
NCR - Duluth, GA

This job posting is no longer available on NCR. Find similar jobs: NCR jobs

-

609884

Description

Software Engineer

NCR Corp

Duluth, GA

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, healthcare, hospitality, entertainment, gaming and public sector organizations in more than 100 countries. NCR (www.ncr.com) is headquartered in

Duluth

,

Georgia

.

The NCR Advanced Checkout Solution (ACS) is a retail POS solution targeted for grocery stores within the US and Canada and is installed today in over 7,000 stores. ACS has two versions one that is heavily customized for large retail chains and one that is packaged for smaller retailers. The ACS solution incorporates the latest retail technology including self-checkout, customer loyalty, EFT, alternative payments, etc. The ACS solution supports all of the retail peripherals including scanners, receipt printers, pinpads, customer displays, MSRs, coin dispensers, etc. The ACS team is located in Duluth, GA with offshore teams in the Philippines and India. Projects are driven using the agile development methodology. We are responsible for the development of new features as well as fixing bugs in the current product. Technologies include C/C++, C#, and ASP.net. The ACS solution runs on Microsoft Windows operating systems including Windows 2008 Server R2, Windows 2003 Server, and Windows 7 as well as embedded operating systems for the POS such as POSReady 2009 and POSReady 7.

We are looking for a Software Engineer (Developer) to work within the ACS Software Engineering team. The position will involve both the development of new product features as well as fixing bugs in the current product. The position will require interaction with the customer support team, professional services, QA, and SCM teams.

KEY AREAS OF RESPONSIBILITY

• 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.

Qualifications

REQUIRED SKILLS

• Bachelor's degree from four-year college or university plus at least two years of software development experience; or at least six years related experience and/or training; or equivalent combination of education and experience

• C/C++

• SQL Server

• XML

• Technical proficiency

• Analysis / problem solving

• Experience in software development lifecycle

• Understanding of software development best practices

• Attention to detail

• Good communication skills

PREFERRED SKILLS (NOT REQUIRED)

• C#

• ASP.net

• jQuery

• Javascript

• WCF

• Visual Basic

• Understanding of Retail environment and daily operations

• Experience with Retail terminals and peripherals

• Agile experience

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.

Job

:

Engineering

Primary Location

:

Americas-United States-Georgia-Duluth

Schedule

:

Full-time

Job Posting

:

Jun 5, 2013, 11:00:00 PM

NCR - 16 months ago - save job
About this company
421 reviews
Want to find NCR? Follow the money. Born during the waning days of the Wild West as National Cash Register, NCR is a leading maker of ATMs....