Software Engineer (Java) - III

1 Month ago • All levels • Programming

Job Summary

Job Description

The Software Engineer (Java) will be responsible for developing high-quality software that meets requirements and promotes the reuse of software components. They will stay current with technology, practice Agile development, and analyze software mechanisms to improve code stability, performance, and reusability. The role involves participating in code reviews, providing input for documentation, creating high-quality documentation, and conducting unit tests to ensure adherence to test plans. They will also analyze, design and implement software mechanisms to improve code stability, performance, and reusability. Participate in code review sessions. Providing input and technical content for customer facing documentation, user help materials and customer training.
Must have:
  • Develop high-quality software and meet requirements.
  • Stay current with technology and form best practices.
  • Possess good understanding of design patterns.
  • Practice Agile development.
  • Analyze, design and implement software mechanisms.

Job Details

NCR VOYIX Corporation (NYSE: VYX) is a leading global provider of digital commerce solutions for the retail, restaurant and banking industries. NCR VOYIX is headquartered in Atlanta, Georgia, with approximately 16,000 employees in 35 countries across the globe. For nearly 140 years, we have been the global leader in consumer transaction technologies, turning everyday consumer interactions into meaningful moments. Today, NCR VOYIX transforms the stores, restaurants and digital banking experiences with cloud-based, platform-led SaaS and services capabilities.

Not only are we the leader in the market segments we serve and the technology we deliver, but we create exceptional consumer experiences in partnership with the world’s leading retailers, restaurants and financial institutions. We leverage our expertise, R&D capabilities and unique platform to help navigate, simplify and run our customers’ technology systems.

Our customers are at the center of everything we do. Our mission is to enable stores, restaurants and financial institutions to exceed their goals – from customer satisfaction to revenue growth, to operational excellence, to reduced costs and profit growth. Our solutions empower our customers to succeed in today’s competitive landscape. 

Our unique perspective brings innovative, industry-leading tech to all the moving parts of business across industries. NCR VOYIX has earned the trust of businesses large and small — from the best-known brands around the world to your local favorite around the corner.

  • Develop high quality software which meets requirements, promote re-use of software components and facilitates ease of support.
  • Stay current with technology and form best practices.
  • Possess good understanding of design patterns.
  • Practice Agile development and become familiar with Continuous Improvement, Six Sigma Lean principles, and the Scaled Agile Framework.
  • Analyse, design and implement software mechanisms to improve code stability, performance, and reusability.  Participate in code review sessions.
  • Provide input and technical content for customer facing documentation, user help materials and customer training.
  • 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.

Offers of employment are conditional upon passage of screening criteria applicable to the job

EEO Statement

Integrated into our shared values is NCR Voyix’s commitment to diversity and equal employment opportunity.  All qualified applicants will receive consideration for employment without regard to sex, age, race, color, creed, religion, national origin, disability, sexual orientation, gender identity, veteran status, military service, genetic information, or any other characteristic or conduct protected by law.  NCR Voyix 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.  Every individual at NCR Voyix has an ongoing responsibility to respect and support a globally diverse environment.

Statement to Third Party Agencies
To ALL recruitment agencies: NCR Voyix only accepts resumes from agencies on the preferred supplier list. Please do not forward resumes to our applicant tracking system, NCR Voyix employees, or any NCR Voyix facility. NCR Voyix is not responsible for any fees or charges associated with unsolicited resumes

“When applying for a job, please make sure to only open emails that you will receive during your application process that come from a @ncrvoyix.com email domain.”

Similar Jobs

Clearwater Analytics - Product Management Performance Analyst

Clearwater Analytics

New York, United States (Hybrid)
1 Month ago
Tekion Corp - Senior Product Engagement Specialist

Tekion Corp

Bengaluru, Karnataka, India (On-Site)
1 Month ago
USE Insider - Customer Success Operations Specialist

USE Insider

Istanbul, İstanbul, Türkiye (On-Site)
8 Months ago
Make - People/HR Business Partner

Make

Prague, Prague, Czechia (Hybrid)
2 Months ago
Alpha Sense - Sr. Director, Strategic Client Sales - Financial Services

Alpha Sense

New York, United States (On-Site)
1 Month ago
Sporty - Database Administrator - MySQL Specialist

Sporty

(Remote)
4 Months ago
Nahc.io - Software Engineer (C#/C/C++)

Nahc.io

Hong Kong (On-Site)
3 Months ago
binance - Risk Analyst (SQL), Card & Payment

binance

Taipei City, Taiwan (Remote)
2 Months ago
logifuture - C# Tech Lead

logifuture

Bucharest, Bucharest, Romania (Hybrid)
3 Months ago
CloudLinux - Python Developer

CloudLinux

Tbilisi, Tbilisi, Georgia (Remote)
2 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Anthology  Inc  - Field Marketing Manager - Europe

Anthology Inc

Brno, South Moravian Region, Czechia (Hybrid)
3 Months ago
Loyalty Juggernaut - Product Data Engineer

Loyalty Juggernaut

Hyderabad, Telangana, India (On-Site)
1 Year ago
AliveCor - Infrastructure Support Engineer

AliveCor

Bengaluru, Karnataka, India (Hybrid)
1 Month ago
Rippling - Senior Manager of Revenue Operations, Territory Operations

Rippling

San Francisco, California, United States (Hybrid)
3 Months ago
Abnormal Security - Software Engineer - II, Backend

Abnormal Security

Bengaluru, Karnataka, India (Hybrid)
9 Months ago
extreme network - SR PROGRAMMER - Oracle Fusion Cloud Technical / OIC Consultant

extreme network

Chennai, Tamil Nadu, India (Hybrid)
3 Weeks ago
Saviynt - Principal Engineer – SRE

Saviynt

Bengaluru, Karnataka, India (Hybrid)
1 Year ago
Glean - Designated Technical Support Engineer

Glean

United States (Remote)
1 Month ago
Ion - Cloud Engineer/Architect (DevOps)

Ion

Italy (On-Site)
9 Months ago
Dialpad AI - Sales Account Executive

Dialpad AI

Pasig, Metro Manila, Philippines (Remote)
2 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Hyderabad, Telangana, India

Autodesk - Senior Software Engineer

Autodesk

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Applied materials  - Storage Lead Solution Architect

Applied materials

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Qualcomm - Director - Windows Drivers

Qualcomm

Bongloor, Telangana, India (On-Site)
1 Month ago
FalconX - Trade Operations Manager

FalconX

Bengaluru, Karnataka, India (On-Site)
1 Month ago
PhonePe - SRE - 2 (Big Data)

PhonePe

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Assystems - I&C Engineer- Senior.

Assystems

Bengaluru, Karnataka, India (On-Site)
8 Months ago
Capgemini - HR Transformation Consultant

Capgemini

Kolkata, West Bengal, India (On-Site)
1 Month ago
skillz - Software Engineer, Mobile React Native SDK

skillz

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Agara labs - Sales Development Representative

Agara labs

Bengaluru, Karnataka, India (Remote)
2 Months ago
Cognite - Solution Architect

Cognite

Bengaluru, Karnataka, India (Hybrid)
10 Months ago

Get notifed when new similar jobs are uploaded

Programming Jobs

PwC - B&C Specialist (Probationary)

PwC

Cebu City, Central Visayas, Philippines (On-Site)
9 Months ago
Ion - Senior Python Developer, Risk Technology

Ion

New York, United States (On-Site)
7 Years ago
22 dog studios - Senior Programmer

22 dog studios

Cambridge, Massachusetts, United States (Hybrid)
1 Month ago
playrix  - Engineering Manager (Golang)

playrix

Ireland (Remote)
3 Months ago
Demandbase - Manager, Database Reliability Engineering (DBRE)

Demandbase

(Remote)
1 Month ago
playrix  - Senior C++/Python Software Engineer (Engine)

playrix

Montenegro (Remote)
8 Months ago
ARHS - Java Developer with Scrum Master responsibilities

ARHS

Brussels, Brussels, Belgium (On-Site)
1 Month ago
Imanage - Staff Software Engineer (Java)

Imanage

Chicago, Illinois, United States (Hybrid)
2 Weeks ago
Autodesk - Engineering Manager (Java/Nodejs, AWS)

Autodesk

Pune, Maharashtra, India (On-Site)
1 Month ago
The Walt Disney Company - Engineering Manager - Java

The Walt Disney Company

Montévrain, Île-de-France, France (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

About The Company

At NCR Voyix, we specialize in turning routine transactions into meaningful connections. With a rich history of innovation, we've been at the forefront of problem-solving through technology. Operating globally in over 30 countries, we lead in Retail, Restaurant, Digital banking, and Payments. Our solutions optimize banking operations, streamline restaurant services, enhance retail interactions, and foster trust through secure payment systems. We take pride in our strong culture and a history of providing robust career paths. Come work for a leading technology company where you can grow your career. Join us and be part of revolutionizing transactions across these pivotal industries.

India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Hyderabad, Telangana, India (On-Site)

Hyderabad, Telangana, India (On-Site)

Georgia, United States (On-Site)

Cebu City, Central Visayas, Philippines (On-Site)

Cebu City, Central Visayas, Philippines (On-Site)

Mumbai, Maharashtra, India (On-Site)

View All Jobs

Get notified when new jobs are added by NCR Voyix

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug