Search by job, company or skills

NCR Voyix

Software Engineer III - Fullstack

Early Applicant
  • 5 months ago
  • Be among the first 50 applicants

Job Description

Title : Software Engineer III Fullstack

Location: Bengaluru

Experience : 6-9 Years

Notice Period: Immediate - 30 Days

About NCR Corporation:

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.

Passionate about technology and see the world a little differently than your peers Everywhere you look, there's possibility. Opportunity. Boundaries to push and challenges to solve. You believe software engineering changes how people live.

At NCR, we believe that, too. We're one of the world's first tech companies, and still going strong. Like us, you know the online and mobile worlds better than any otherand see patterns that no one else sees. Our software engineers write code that can survive under the pressure of hundreds of thousands of requests per minute.

We work with some of the smartest, nicest people you'll meet. People who work here say the problems they work on are enormously challenging, and that the team culture is the most supportive they have seen.

Digital Banking is a division of NCR and is a leading Cloud based solution of online and mobile banking software to financial institutions in the United States. With over 650 financial institutions and 14 million end users we have the ability to affect change in the everyday lives of consumer. Consumers use our products daily and our mobile products are loved, evidenced by a 4.7+ stars rating in the app stores which is powered by the API's our team creates. If you are looking for a place to make a difference and have fun doing it, NCR is the place for you.

Job Description:

We are building a state-of-the-art virtual assistant to cater to 600+ financial institutions. Our aim is to provide a great user experience to our customers while keeping a close match with the industry in terms of the virtual assistant capabilities.

Responsibilities:

Develop high quality software which meets requirements, promote re-use of software components and facilitates ease of support.

Will work with PM for requirements and willing to drive features end-end till production.

Should have an eye for design and work with UI/UX team

Practice Agile development and become familiar with Continuous Improvement, Six Sigma Lean principles, and the Scaled Agile Framework.

Learn to analyze, design and implement software mechanisms to improve code stability, performance, and re-usability. Participate in code review sessions.

Create high quality documentation, where necessary, for example functional specifications and unit test specifications.

Practice TDD/BDD, conduct unit tests, track problems, and implement changes to ensure adherence to test plan for functional and non-functional requirements.

Required Skills:

Bachelor's Degree in Computer Science or related field

6-8 years of experience in software design and development

Java EE expertise / Java SE 8+, React js, HTML, CSS

Should have good understanding of system design principles & design patterns

Relational Database Management Systems (e.g. Oracle / SQL Server /MySQL)

Great written and verbal communication skills

Excellent teamwork and collaboration skills Beneficial Skills

RESTful web services

SQL, Spring Framework, Hibernate

Good to have:

Exposure to any cloud technologies AWS, GCP, Azure

Build and Deployment Pipeline technologies: Maven, Gradle, Docker, Nexus, Kubernetes

Exposure to Redis Cache, Memcached, Couchbase

More Info

Industry:Other

Function:Technology

Job Type:Permanent Job

Skills Required

Login to check your skill match score

Login

Date Posted: 27/06/2024

Job ID: 83263129

Report Job

About Company

Follow

Hi , want to stand out? Get your resume crafted by experts.

Similar Jobs

Software Development Engineer III Java Backend

LivingsocialCompany Name Confidential

Sr Software Engineer Backend Fullstack

ArcionCompany Name Confidential
Last Updated: 27-11-2024 06:31:30 PM
Home Jobs in Bengaluru / Bangalore Software Engineer III - Fullstack