Sr. Software Engineer (Retalix)-Remote
Company: UNFI
Location: Providence
Posted on: February 2, 2025
|
|
Job Description:
Job Overview:The Sr. Software Engineer (Retalix) is responsible
for the design, development, documentation, testing and debugging
of new and existing software system or application that are complex
in nature. This role participates in the implementation of new
systems and the integration of systems all while adhering to
department standards, guidelines, and system development
methodologies. This role works towards implementing enhancements
into a product supporting the overall product roadmap. This role
may work with other engineers to integrate performance requirements
or another development team.What does it mean to be part of our
Information Technology Team?A role in Information Technology at
UNFI involves being a part of the transformation of food for all
through many innovative technology products such as myUNFI, our
customer ordering platform or our warehouse management systems that
optimize service. You will have an opportunity to be a part of the
technology journey to transform food for all through collaboration
and building solutions across teams that directly contribute to our
OneUNFI strategy. Roles include network automation, infrastructure
unification and modernization, data services and analytics, and
digital offering.Job Responsibilities:Software Engineering
Develops code to support the ERP Power Enterprise/ Power Warehouse
and integrations. Supports implementation/integration of new
systems.
Participates in the development of test cases and test plans, works
in partnership with QE to build out automated testing.
Recommend changes to improve products or processes.
Participates in implementing enhancements into a Product with an
outcome of delivering capabilities to support the Product needs and
roadmap.
Creates the unit and system test environments and conducts unit and
system tests for new or modified programs and job streams.
Adheres to department standards, guidelines and systems development
methodologies for all assigned tasks.
Oversees preparation and maintenance of program and system
documentation using established department artifact standards and
methodologies.
Perform code walk-throughs to ensure code correctness.
Conduct design reviews to confirm that software architecture is
sound.
Assists with status reports, problem logs (issue logs) and service
request status on all tasks in the Product team.Job
Requirements:Leadership & Coaching
Provides work direction and coaching to junior engineers.
Recommends and provides input to complex system activities that
contribute to organizational
objectives.Education/Certification:
Bachelor s degree in computer science or related discipline or
relevant IT experience Experience: 6-10 years
experience in the following: Working RPG/IV and ILE programming in
an iSeries/System i/IBM i environment.
Experience in a full ERP NCR Retalix Power Enterprise and or Power
Warehouse modules.
IBMi stack including RPG, CLP, DB2.
Experience working React.js and its core principles and
workflows.
Experience in core JavaScript, including DOM manipulation and
JavaScript object model.
Advanced experience in RPG, DB2 and IBM I platform.
Advanced understanding of Node.js and RESTful APIs.
Advanced experience working geographically dispersed teams.
Experience with Spring Framework, cloud environments (GCP, AWS),
IDE's, Git, CICD, testing
frameworks.Knowledge/Skills/Abilities:
Knowledge of assigned specific software system or application.
Knowledge in JAVA, JSON, MAVEN, XML, SQL, RESTful API's (3).
Knowledge of development practices - security, coding, testing,
documentation.
Ability to work independently and break down and organize assigned
work into workable tasks and delegate tasks.
Ability to apply logical thought process.
Ability to learn new systems, concepts, and procedures.
Communication skills written and verbal.
Advanced Customer Focus and Interpersonal Skills.
Ability to collaborate across teams and work in a remote
environment.
Proficient with Material UI (3), development tools such as Babel,
Webpack, NPM and Git.
Proficient with creation of reusable React components.
Good judgment is required for this position as there may be times
when direct supervision may not be immediately available.Work
Environment:Remote Role:This position is classified as remote where
the associate will perform remote work from their primary
residence. Remote associates are welcome to work from the office
but are not required to do so. While remote associates are not
required to work from an office on a regular basis, they may be
required to come to the office or other UNFI locations for
necessary business reasons or if directed to do so by their
manager.Benefits: Competitive 401k, Flexible PTO, Health
benefits
first of the month following 30 days of employment, Remote work.
About UNFI:We are North America s premier grocery wholesaler,
delivering the widest variety of fresh, branded, and owned brand
products to community grocers and retail chains alike. A pioneer in
natural and organic foods, we are growing and transforming to meet
the needs of an evolving workplace. Our 29,000+ employees work
across America in our 50 Distribution Centers and corporate
offices. Learn more: Organic, Natural and Conventional Food -
Wholesale Food Distributors - UNFIAll qualified applicants will
receive consideration for employment without regard to race, color,
age, religion, sex, sexual orientation, gender identity or
expression, national origin, disability, or protected veteran
status. UNFI is an Equal Opportunity employer committed to creating
an inclusive and respectful environment for all. -
M/F/Veteran/Disability. VEVRAA Federal Contractor.#LI-Remote
Keywords: UNFI, Newton , Sr. Software Engineer (Retalix)-Remote, IT / Software / Systems , Providence, Massachusetts
Click
here to apply!
|