Retail Software Engineer: POS & Payments

Belk, Inc.

Charlotte (NC)

On-site

USD 110,000 - 140,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Belk, Inc. in Charlotte, NC is seeking a Software Engineer to write and maintain code within retail applications and systems, aiming to improve performance and reduce technical debt in alignment with product roadmaps.

You will participate in Agile planning, advise on solutions, and collaborate with teams to design viable interfaces, implement features, and support deployed products across platforms. Strong knowledge of Java, Oracle databases, and retail POS environments is expected, with

Qualifications

  • Bachelor’s or Master’s degree in Computer Science or related field.
  • 2–5 years hands-on Oracle RetailXstorePOS development and Oracle DB knowledge.
  • 2–5 years experience with deal and promotion engines.
  • 2–5 years experience with Java11/J2EE, SQL databases (Oracle, PostgreSQL).
  • 3–5 years Spring and related frameworks and peripheral integrations like receipt printers, scanners, and PIN pads in XstorePOS.
  • 2–5 years experience with payment integrations (e.g., Verifone, ACI, Adyen, Worldpay).
  • 2–3 years experience with Oracle Xmobile and Thin Client architectures, and Android development in a retail domain.
  • Experience realizing applications from conception to implementation and support.
  • Experience with relational and dimensional data modeling.
  • Experience with application lifecycle methodologies (e.g., Agile, iterative).
  • Experience in analysis, design and programming.
  • Experience with appropriate database technology.

Responsibilities

  • Write and maintain code within applications and systems to implement capabilities and features.
  • Improve performance and maintainability while reducing technical debt.
  • Participate in Agile planning and provide guidance to the team.
  • Advise on viable solutions to processes, technology, and interfaces.
  • Foresee capacity requirements for component usage and identify limitations.
  • Contribute to story sizing, backlog grooming, and release planning.
  • Develop software across multiple platforms to meet stakeholder needs.
  • Understand architecture and write software and automated tests aligned with standards.

Skills

Java11/J2EE
SQL databases
Oracle RetailXstorePOS
Spring Framework
Payment integrations
Android development
Problem solving
Retail software domain

Education

Bachelor’s or Master’s in Computer Science

Tools

Git
Jira
Confluence
Oracle RetailXstorePOS
Oracle databases

Job description

Belk, Inc. in Charlotte, NC is seeking a Software Engineer to write and maintain code within retail applications and systems, aiming to improve performance and reduce technical debt in alignment with product roadmaps.

You will participate in Agile planning, advise on solutions, and collaborate with teams to design viable interfaces, implement features, and support deployed products across platforms. Strong knowledge of Java, Oracle databases, and retail POS environments is expected, with

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

POS Systems Software Engineer - Xstore
POS Systems Software Engineer - Xstore

Belk • Charlotte (NC)

On-site
USD 90,000 - 130,000
Oracle Xstore POS Software Engineer | Java & Retail Payments
Oracle Xstore POS Software Engineer | Java & Retail Payments

Belk, Inc. • Charlotte (NC)

Hybrid
USD 95,000 - 130,000
Oracle Xstore POS Software Engineer
Oracle Xstore POS Software Engineer

Belk, Inc. & Belk eCommerce LLC. • United States

On-site
USD 110,000 - 160,000
Software Engineer (Oracle Xstore)
Software Engineer (Oracle Xstore)

Belk • Charlotte (NC)

On-site
USD 90,000 - 130,000
Software Engineer (Oracle Xstore)
Software Engineer (Oracle Xstore)

Belk, Inc. & Belk eCommerce LLC. • United States

On-site
USD 110,000 - 160,000
PC & POS Support Technician I
PC & POS Support Technician I

Belk, Inc. & Belk eCommerce LLC. • United States

On-site
USD 41,000 - 65,000
Software Engineer
Software Engineer

Belk • Charlotte (NC)

On-site
USD 110,000 - 140,000
Software Engineer - Oracle Retail Xstore POS
Software Engineer - Oracle Retail Xstore POS

Belk • Charlotte (NC)

Hybrid
USD 95,000 - 130,000
Retail Systems Engineer — POS & Integrations Lead
Retail Systems Engineer — POS & Integrations Lead

The Fresh Market Inc • Fisher Park (NC)

On-site
USD 90,000 - 120,000
Team member discount up to 40%
Health, Dental & Vision insurance
401K contribution and match
+1
Senior Android Engineer – Payments & POS Platform
Senior Android Engineer – Payments & POS Platform

Bank of America • Charlotte (NC)

On-site
USD 120,000 - 190,000