Upload Button Icon Add office photos

NCR Corporation

Compare button icon Compare button icon Compare
filter salaries All Filters

7 NCR Corporation Software Engineer Jobs

SW Engineer II BI

3-5 years

₹ 7.5 - 19.25L/yr (AmbitionBox estimate)

tooltip
This is an estimate of the average salary range for this position. It has not been reviewed by the company, and the actual salary may differ.

Hyderabad / Secunderabad

1 vacancy

SW Engineer II BI

NCR Corporation

posted 2 weeks ago

Job Role Insights

Flexible timing

Job Description

About the role:

The Channel Management team is responsible for creating multiple enterprise applications, in a scaled agile environment, to assist in the management of self-service devices (e.g. ATMs, retail self check-out machines, hospitality self check-in kiosks, etc).

Our applications focus on the management of these endpoints, and cover: Inventory Management, Software Distribution, Device Management, automated Help Desk Workflows, and associated Business Intelligence. The successful applicant will contribute to the delivery of on premise/SaaS based Enterprise Web Applications to the Financial, Hospitality and Retail lines of business.

We are looking for enthusiastic engineers, with differing levels of experience in developing full-stack Enterprise Java applications, to add momentum to the creation of NCRs next generation of Channel Management products. The successful candidates must be able to contribute to the implementation of user stories across the technology stack.

To be successful we need people who:

  • Enthusiastically follow technology trends, software engineering best practices and technologies
  • Take pleasure in seeing smart, practical solutions put in front of customers
  • Enjoy the challenge of solving complex problems
  • Are open to constantly refresh and renew their skills.

Responsibilities

  • 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 review
  • Design, develop, and maintain the Business Intelligence suite, which is based on TIBCO Jaspersoft Reporting Server
  • Customize TIBCO Jaspersoft Reporting Server code to meet specific business requirements
  • Collaborate with product stakeholders to ensure alignment on technical requirements and project goals

Requirements

  • BS / MS degree in Computer Science, Engineering or a related subject
  • Experience developing in an Agile environment, using current engineering best practices
  • Experience using - CSS3, HTML5, JavaScript
  • Experience with at least one MVC Framework eg. Backbone.js, Ember.js, Angular.js
  • Experience using Spring Framework
  • Experience using a RDBMS and SQL (MS SQL Server, Oracle)
  • Experience in SCM technologies such as Git, SVN
  • Proficiency in using Jaspersoft Studio for designing and developing complex reports
  • Experience in data warehousing concepts
  • Experience with RESTful APIs and microservices architecture
  • Experience with cloud platforms like Azure
  • Understanding of containerization technologies such as Docker and Kubernetes
  • Strong understanding of Agile methodologies and practices
  • Experience with collaboration tools such as Jira and Confluence
  • Experience with Azure DevOps (ADO) for continuous integration and deployment
  • Knowledge of other Business Intelligence tools is a plus (Databricks and Power BI)

Other Skills of Benefit

  • Test-driven development
  • Software security
  • Performance testing
  • Domain knowledge of the Fintech and ATM industry is a plus.

Employment Type: Full Time, Permanent

Read full job description

Prepare for Your NCR Corporation Interview with Real Experiences!

View interviews
Office worker

What Software Engineer at NCR Corporation are saying

3.6
Rating based on 83 Software Engineer reviews

Likes

Nothing, your life will become hell.

Dislikes

Nothing is good No hikes No promotion, even if you will get promotion then you will get 0 benifits, it just like a title change.

  • Salary - Poor
  • +5 more
Read 83 Software Engineer reviews

Software Engineer salary at NCR Corporation

reported by 395 employees with 1-5 years exp.
₹6 L/yr - ₹20 L/yr
45% more than the average Software Engineer Salary in India
View more details

What NCR Corporation employees are saying about work life

based on 1.7k employees
72%
59%
53%
94%
Flexible timing
Monday to Friday
No travel
Day Shift
View more insights

NCR Corporation Benefits

Submitted by Company
You're an investment
You're impactful
You matter
You're valued
Submitted by Employees
Free Transport
Work From Home
Health Insurance
Job Training
Cafeteria
Soft Skill Training +6 more
View more benefits

Compare NCR Corporation with

DXC Technology

3.7
Compare

Sutherland Global Services

3.5
Compare

Optum Global Solutions

4.0
Compare

Virtusa Consulting Services

3.7
Compare

CGI Group

4.0
Compare

GlobalLogic

3.6
Compare

Bosch Global Software Technologies

3.8
Compare

UST

3.8
Compare

Atos

3.8
Compare

Nagarro

4.0
Compare

NTT Data

3.8
Compare

Hewlett Packard Enterprise

4.2
Compare

Publicis Sapient

3.5
Compare

Synechron

3.5
Compare

Kyndryl

4.0
Compare

NTT DATA, Inc.

4.0
Compare

IGT Solutions

3.3
Compare

Societe Generale Global Solution Centre

3.7
Compare

Quest Global

3.6
Compare

Fujitsu

3.8
Compare

Similar Jobs for you

Software Engineer at NCR Corporation India Pvt. Ltd

Hyderabad / Secunderabad

3-6 Yrs

₹ 8-12 LPA

Software Engineer at NCR Corporation India Pvt. Ltd

Hyderabad / Secunderabad

4-6 Yrs

₹ 6-8 LPA

Software Engineer at NCR Corporation India Pvt. Ltd

Hyderabad / Secunderabad

3-6 Yrs

₹ 8-12 LPA

Software Engineer at NCR Corporation India Pvt. Ltd

Hyderabad / Secunderabad

4-6 Yrs

₹ 7-11 LPA

Software Engineer at NCR Atleos

Hyderabad / Secunderabad

3-6 Yrs

₹ 8-12 LPA

Software Engineer III at NCR Corporation India Pvt. Ltd

Hyderabad / Secunderabad

3-5 Yrs

₹ 8-12 LPA

Software Engineer III at NCR Corporation India Pvt. Ltd

Hyderabad / Secunderabad

3-5 Yrs

₹ 8-12 LPA

Software Engineer at NCR Corporation

Hyderabad / Secunderabad

3-6 Yrs

₹ 7-11 LPA

Software Engineer at AdElement Media Solutions Pvt. Ltd.

Pune

1-3 Yrs

₹ 3-5 LPA

Dot Net Fullstack Developer at SP Capital IQ (India) Pvt. Ltd

Hyderabad / Secunderabad, Ahmedabad

3-8 Yrs

₹ 5-10 LPA

SW Engineer II BI

3-5 Yrs

₹ 7.5 - 19.25L/yr (AmbitionBox estimate)

Hyderabad / Secunderabad

Oracle, Javascript, SQL Server +2 more

2 weeks ago·via naukri.com

SW Engineer II BI

3-6 Yrs

Hyderabad / Secunderabad

Digital Marketing, SQL, Oracle +21 more

2 weeks ago·via naukri.com

SW Engineer II Mobile Apps

3-6 Yrs

Hyderabad / Secunderabad

Digital Marketing, SQL, Oracle +25 more

2 weeks ago·via naukri.com

SW Engineer II

4-6 Yrs

Hyderabad / Secunderabad

React Native, Angular, Javascript +4 more

2 weeks ago·via naukri.com

SW Engineer II

4-6 Yrs

Hyderabad / Secunderabad

Digital Marketing, AWS, SQL +20 more

3 weeks ago·via naukri.com

SW Engineer II

3-6 Yrs

Hyderabad / Secunderabad

Python, SQL, Automation Testing +5 more

3+ weeks ago·via naukri.com

SW Engineer IV

4-7 Yrs

Hyderabad / Secunderabad

Private Banking, Finance, Cloud Computing +5 more

3+ weeks ago·via naukri.com
write
Share an Interview