Skip to main content

This job has expired

(Remote) Sr. Software Engineer- Point of Sale systems

Employer
Belk
Location
Columbia, MD
Closing date
Jan 19, 2022
The Senior Software Engineer writes and maintains code within applications and systems to implement capabilities and features, improve performance and maintainability, while reducing technical debt in alignment with product and technology roadmaps. Plays a role in Agile planning, providing advice and guidance, and monitoring emerging trends.PlanningWorks with Delivery Manager and Tech Lead to understand the business requirements and related specifications, to design and implement viable solutions.Advises viable solutions to processes, technology, and interfaces that improve the effectiveness of the team.Provides task level input into development, testing, and release planning.Product DevelopmentContributes to solution design to address critical issues and complex problems.Builds software applications as per the business and functional requirements specifications.Understands technical architecture and develops software solutions that are aligned with agreed upon standards. Performs trouble-shooting efforts and investigations when necessary.Application SupportProvides ongoing support, monitoring, and maintenance of deployed products.Emerging Technology MonitoringTries to stay up to date on new software technologies and best practices.Knowledge, Experience And QualificationsBachelor's degree in Computer Science or related field or equivalent combination of industry related professional experience and educationAt least 7 years of software development experience5 years of retail industry experienceHands-on experience in development, and implementation of highly scalable, high-volume software systems and components, and major POS applications and systemsWorking experience realizing solutions, in retail domain, from conception and design to implementation and supportWorking experience in coding within multiple technology stacks (eg Front-end: browser and device typically using common client-side technologies - Java, Swing, XML, HTML, Back-end: server, application, relational databases using SQL, JDBC)Working experience with application lifecycle methodologies (eg agile, iterative) Knowledge, Experience & QualificationsEssentialDesirableBachelor's degree in Computer Science or related field or equivalent combination of industry related professional experience and educationAt least 7 years of software development experience5 years of retail industry experienceHands-on experience in development, and implementation of highly scalable, high-volume software systems and components, and major POS applications and systemsWorking experience realizing solutions, in retail domain, from conception and design to implementation and supportWorking experience in coding within multiple technology stacks (eg Front-end: browser and device typically using common client-side technologies - Java, Swing, XML, HTML, Back-end: server, application, relational databases using SQL, JDBC)Working experience with application lifecycle methodologies (eg agile, iterative) Working experience in design and programmingWorking experience with appropriate database technologyWorking experience in setting up development, build and delivery environmentsHands-on experience with Xstore POS application highly desirableperipheral integrations like receipts printers, pin pads in a retail POS environment are a plusExperience on mobile POS development is a huge plusExperience on developing mobile applications with Android is a plusExperience with Pricing and PromotionsExperience with Store Inventory ManagementWorking with GCP or any cloud platform and micro-services is a huge plusWorking experience on batch/ETL and real-time API desirableWorking with ACI is a huge plusSpecializationsExamples XstoreMobileJava POSPOS Payments including EMV#IND3

Get job alerts

Create a job alert and receive personalized job recommendations straight to your inbox.

Create alert