Get your dream job within 2 days (HURRY UP)ENROLL NOW

Data Analyst

NCR – Atlanta, GA

Engineering, Information Technology, Design

Salary : $55000 - $100000  / YEAR

About NCR

NCR Corporation (NYSE: NCR) is a leading software- and services-led enterprise provider in the financial, retail, hospitality, telecom and technology industries. NCR is headquartered in Atlanta, Ga., with 34,000 employees and does business in 180 countries. NCR is a trademark of NCR Corporation in the United States and other countries.

As part of its billion dollar transition to a Software driven company, NCR has identified Edinburgh as the location for one of it's key software development centres. Building upon an existing, highly skilled and successful team we are looking for people to join us in a development environment that emphasizes creativity, collaboration and product ownership.

To be successful we need people who:

Enthusiastically follow technology trends in Enterprise Java, software engineering best practice and technologies;

Take pleasure in seeing smart, practical solutions put in front of customers;

Enjoy the challenge of solving complex problems to tight deadlines;

Are open to constantly refresh and renew their skills.

We are looking for Java Developers, preferably with experience in building high-performing, scalable, enterprise-grade applications.


Java developer responsibilities include designing and developing high-volume, low-latency applications for mission-critical systems and delivering high-availability and performance

Contribute in all phases of the development lifecycle

Development and review of changes with a focus for design, efficiency, and quality

Work as part of a team as well as working autonomously

Prepare and produce releases of software components

Contribute to improvements to the software development process

Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review


BS/MS degree in Computer Science, Engineering or a related subject

Object Oriented analysis and design using common design patterns.

Hands on experience in Java development

Hands on experience in designing and developing applications using Java EE frameworks

Firm understanding of Java internals (Classloading, Memory Management, Transaction management etc)

Experience of Relational Databases, SQL and ORM technologies (JPA2, Hibernate)

Experience in the Spring Framework

Experience in build technologies such as Gradle / Maven

Experience in SCM technologies such as Git

Experience with test-driven development

Other Skills Of Benefit

Experience in Javascript UI technologies such as AngularJS

Experience in software security

Experience in development for financial applications

Experience in performance testing

Experience of Scrum/Kanban/Agile etc

Strong analytical and problem-solving skills

Excellent communication skills

Recommended jobs for you

  • Data Analyst

    CCC Information Services Inc. Atlanta, GA

    View Job
  • SPECIALIST - Reporting and Analytics

    Delta Air Lines Atlanta, GA

    View Job
  • QA Engineer

    CCC Information Services Inc. Atlanta, GA

    View Job
  • Systems Analyst Advisor (Atlanta) PS22099

    Anthem, Inc. Atlanta, GA

    View Job
  • Writers Assistant/Book Research Intern

    Intuit Factory Atlanta, GA

    View Job

Thanks For Your Feedback

Attach A Resume First