NCR PS Consultant in Bangkok, Thailand

NCR Corporation (NYSE: NCR) is the global leader in consumer transaction technologies, turning everyday interactions with businesses into exceptional experiences. With its software, hardware, and portfolio of services, NCR enables nearly 700 million transactions daily across retail, financial, travel, hospitality, telecom and technology, and small business. NCR solutions run the everyday transactions that make your life easier. NCR is headquartered in Atlanta, Georgia, with approximately 29,000 employees and does business in 180 countries.

Software Developer- C, C , Java- Bangkok, Thailand

Position Summary

To develop and enhance NCR self-services software solution to support NCR Thailand customers.

Key Responsibilities:

  • Works with clients and senior programmer analysts to formulate plans outlining steps required to develop the program, uses structured analysis and design. Submits to end-users for approval.

  • Prepares flowcharts and diagrams to illustrate sequence of steps program must follow and to describe logical operations involved.

  • As directed, plans, develops, tests, and documents computer programs, applying knowledge of programming techniques and computer systems: Consults with user(s) to identify current operating procedures and clarify program objectives.

  • Designs computer terminal screen displays to accomplish goals of user request.

  • Converts project specifications, using flowcharts and diagrams, into sequence of detailed instructions and logical steps for coding into language process able by computer, applying knowledge of computer programming techniques and computer languages.

  • Conducts programming. Enters program codes and commands into computer system to program, run and test programs. Reads computer printouts or observes display screen to detect syntax or logic errors during program test, or uses diagnostic software to detect errors. Replaces, deletes, or modifies codes to correct errors.

  • Analyzes, reviews, and alters programs to increase operating efficiency or adapt to new requirements.

  • Writes documentation to describe program development, logic, coding, and corrections. Writes user manuals to describe installation and operating procedures.

  • Assists users to solve operating problems. Recreates steps taken by user to locate source problem and rewrites program to correct errors.

  • Reads manuals, periodicals, and technical reports to keep abreast of new developments and to learn ways to develop programs that meet user requirements.

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. NCR does not discriminate in employment based on sex, age, race, color, creed, religion, national origin, disability, sexual orientation, veteran status, military service, genetic information, or any other characteristic or conduct protected by law. 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.

  • Qualification and Desired Experience *

    • Bachelor’s degree/technical certification in Computer Science or related field

    • Have 3-5 years programming, analysis and computer systems administration experience with 1-2 years of systems/applications design and development experience.

    • Must be able to read, analyze and interpret computer design/development technical manuals and procedures.

    • Must have experience with such programs and applications as: C, C , Java or Dotnet

    • Must have experience supporting such end user business applications.

    • Must have PC software applications design and development experience in a LAN/WAN systems environment.

    • Demonstrated ability to interact primarily with peers, supervisors, application end user managers, with local IS personnel, and to work cooperatively in a teamwork environment. The ability to occasionally interface with senior management for information exchange.

Job Professional Services

Title: PS Consultant

Location: Thailand-Bangkok

Requisition ID: 0067406_P0226124